gogs安装完成之后,手动到/usr/local/src/gogs/下直接执行 ./gogs web 是可以启动gogs的
但是在网上找了很多关于gogs配置自启动的方法都不能用,我的环境是centos7
一种方法是:
创建文件名/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
但是启动不了
2.另外是 :
把/usr/local/src/gogs/scripts/init/centos/gogs拷贝到/etc/init.d/,并且增加x权限
但两种都无法使用systemctl start gogs.service启动
Sila rujuk perkhidmatan berikut untuk menulis semula, dan kemudian
systemctl enable gogs.service