gogs後台執行及重啟

2021-09-08 06:00:30 字數 1277 閱讀 9003

gogs是基於 go 語言的自助 git 服務,是乙個輕量級的開源跨平台服務軟體,輕鬆搭建自己的git服務。

git演示位址

搭建gogs有一段時間了,個人的服務主機,在穩定性有可能存在一些問題,平時使用一般使用github,gogs主要用來自動從github同步。

需要對gogs的模板修改,好像只能從啟服務才能生效。用的putty對伺服器進行維護,但是gogs執行需要程序保護,不然關掉putty後服務就自動停止了,gogs預設需要git使用者啟動服務,先新建git使用者,然後切換使用者

$su git

切換後啟動服務(在gogs目錄下操作)

$nohup ./gogs web &

然後就ok了,關閉putty不影響服務

關於重啟,需要先結束gogs程序,gogs預設埠位3000,查詢埠程序

$lsof -i:3000

然後殺死程序

$kill -9 pid

例如查詢到的pid為20833,則執行

$kill -9 20833

然後就可以像上面的一樣啟動了。

再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!

gogs是基於 go 語言的自助 git 服務,是乙個輕量級的開源跨平台服務軟體,輕鬆搭建自己的git服務。

git演示位址

搭建gogs有一段時間了,個人的服務主機,在穩定性有可能存在一些問題,平時使用一般使用github,gogs主要用來自動從github同步。

需要對gogs的模板修改,好像只能從啟服務才能生效。用的putty對伺服器進行維護,但是gogs執行需要程序保護,不然關掉putty後服務就自動停止了,gogs預設需要git使用者啟動服務,先新建git使用者,然後切換使用者

$su git

切換後啟動服務(在gogs目錄下操作)

$nohup ./gogs web &

然後就ok了,關閉putty不影響服務

關於重啟,需要先結束gogs程序,gogs預設埠位3000,查詢埠程序

$lsof -i:3000

然後殺死程序

$kill -9 pid

例如查詢到的pid為20833,則執行

$kill -9 20833

然後就可以像上面的一樣啟動了。

Linux前後臺執行命令及切換

關閉當前終端也可以執行 命令 加在最後乙個命令的最後,可以把這個命令放在後台執行 nohup命令 不結束通話的執行命令 nohup red.sh nohup text 提供了兩個命令可以使用 jobs 和 ps,區別是jobs用於檢視當前終端後台執行的任務,換了終端咋看不見了。而ps用於檢視瞬間程序...

Python後台執行 nohup及2 1詳解

一.nohup python my.py usr local python xxf my.log 2 1 1nohup tomcat.sh dev null 2 1 1二.nohup命令 nohup指不斷地執行,是no hang up的縮寫,指不間斷,不結束通話。執行乙個程序的時候,不想讓其在你退出...

後台執行命令

1.cron是系統主要的排程程序,可以在無需人工干預的情況下執行作業。有乙個叫做crontab的命令允許使用者提交 編輯或刪除相應的作業。2.crob的域 第1列 分鐘1 59 第2列 小時1 23 0表示子夜 第3列 日1 31 第4列 月1 12 第5列 星期0 6 0表示星期天 第6列 要執行...