【Linux】寶塔上 GitLab數據遷移修改配置后nginx無法啟動


背景: 服務器A 向 服務器B 遷移數據,修改配置重啟。發現gitlab的 nginx 無法啟動。

查找原因

gitlab-ctl tail

錯誤信息:

 

網上查了查,似乎是寶塔的問題, 原因應該是為了防止nginx沖突, 把gitlab的nginx啟動文件名改成了gitlab-web, 但有個配置文件沒改造成的

 

解決辦法: 

  修改nginx啟動文件

vi /opt/gitlab/sv/nginx/run

 

把 

exec chpst -P /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx

改為

exec chpst -P /opt/gitlab/embedded/sbin/gitlab-web -p /var/opt/gitlab/nginx

 

重啟 gitlab 的 nginx 服務,啟動成功,問題解決

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM