我的git服务器使用Gogs来托管git服务。但是由于一些未知的BUG会导致Gogs的进程被自动杀死,以至于无法正常访问Git服务。此文主要记录了如何重启Gogs。
查询Gogs进程是否正在运行
Gogs默认使用端口为3000,这里使用 lsof -i:3000
查询3000端口是否被占用。
如图则为gogs正在运行,这里要先使用 kill -9 pid
杀死gogs的进程。
切换到git用户并重启Gogs
使用 su git
切换到git用户,然后进入gogs的文件目录 /home/git/gogs/
中。
使用 nohup ./gogs web
启动gogs服务并让其后台运行。
最后一次更新于2023-10-23
0 条评论