Une fois gogs installé, accédez manuellement à /usr/local/src/gogs/ et exécutez directement ./gogs web pour démarrer gogs
Mais j'ai trouvé beaucoup de méthodes sur Internet concernant le démarrage automatique de la configuration de Gogs, mais aucune ne fonctionne. Mon environnement est centos7
.Une façon est :
创建文件名/lib/systemd/system/gogs.service
内容
[Unit]
Description=gogs
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/src/gogs/scripts/init/centos/gogs start
ExecReload=/usr/local/src/gogs/scripts/init/centos/gogs restart
ExecStop=/usr/local/src/gogs/scripts/init/centos/gogs stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
Mais il ne peut pas démarrer
2. En plus :
把/usr/local/src/gogs/scripts/init/centos/gogs拷贝到/etc/init.d/,并且增加x权限
Mais aucun d'eux ne peut être démarré en utilisant systemctl start gogs.service
Veuillez vous référer au service suivant pour le réécrire, puis
systemctl enable gogs.service