寶塔安裝gitlab的坑

寶塔安裝gitlab 12.8.1,修改了一下存儲目錄位置

修改之後重載配置,結果gitlab內置nginx怎麼也啓動不了

gitlab-ctl reconfigure

 

查看gitlab日誌

gitlab-ctl tail

 

發現如下報錯:

chpst: fatal: unable to run: /opt/gitlab/embedded/sbin/nginx: file does not exis

 

搜索查到是寶塔的問題, 寶塔爲了防止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

gitlab-ctl restart

 

參考鏈接:

1、gitlab 存儲倉庫目錄設置及數據遷移

2、GitLab修改配置後nginx無法啓動

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章