如何重啓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郵件設置
1、開啓郵箱SMTP服務
2、修改app.ini
配置文件
3、重啓服務器
開啓SMTP服務
以網易163郵箱爲例,需在郵箱中設置開啓SMTP服務,具體操作可參考圖片:
開啓163郵箱SMTP服務
PS:開通SMTP服務時設置的授權碼,將作爲第三方平臺登陸163郵箱的登陸密碼;也就是在app.ini
中,我們需要設置PASSWD = 設置的授權碼
。
修改app.ini
Gogs配置文件`app.ini`具體參數設置可查閱官方文檔:https://gogs.io/docs/advanced/configuration_cheat_sheet
以Linux爲例,打開gogs目錄下的app.ini
文件(默認目錄爲gogspath/custom/conf/app.ini
)並進行設置。對應命令:
cd gogspath/custom/conf/
# 進入app.ini
目錄vi app.ini
# 使用vim編輯app.ini
文件- 回車後按
i
進入編輯模式,並參考下圖進行設置 - 修改完畢後,按
Esc
退出編輯模式,輸入:wq
保存修改並退出。
修改app.ini配置
重啓服務器
參考文章開頭的重啓說明進行操作即可。此時可以進入控制面板 > 應用配置管理 > 郵件配置
(頁面:/admin/config
)中查看到配置信息已更新:
配置已更新
可以在文本框中輸入郵箱,點擊發送測試郵件
進行測試;發送狀態會顯示在頁面頂部,如下圖爲發送成功:
測試郵件發送成功
接收到測試郵件
作者:萬能的小芳芳
鏈接:https://www.jianshu.com/p/e482e6e429eb
來源:簡書
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。