Gogs服务重启

简单粗暴地说,其实也就两步:关闭服务 >> 开启服务

1、关闭服务

获得启动服务的进程PID:
根据使用端口查找进程ID,如配置Gogs使用的web端口为3102,则输入命令lsof -i:3102,即可查看占用该端口的进程ID为如图的25058

PS:如果不记得配置的端口,可打开gogs目录下custom/conf/app.ini文件,查看

如图显示 使用3102端口的程序PID为25058

关闭进程
输入命令kill -9 进程PID即可关闭进程。

结束进程

2、 启动服务

进到gogs根目录,执行命令./gogs web即可。也可执行命令nohup ./gogs web让程序在后台运行。

启动服务


.如果保存退出之后无法访问了,在主机终端重启gogs进程即可 进入安装路径 运行./gogs web ,然后就可以正常使用了
.gogs进程需要一直启动才会有用,可以在后台运行 在./gogs web 后面添加& 后台执行(./gogs web &)
.要关闭进程 先使用ps aux|grep gogs 查看进程,然后杀死进程(kill 进程的PID号)
.设置开机自启:在/etc/init.d 下建立文件gogs_start_script.sh
内容为:

!/bin/sh

cd /home/neucrack/data/server/gogs/gogs/
(./gogs web &)
exit
然后应用update-rc.d gogs_start_script .sh defaults 95

你可能感兴趣的:(Gogs服务重启)