Loading

宝塔安装gitlab的坑 unable to run: /opt/gitlab/embedded/sbin/nginx: file does not exis

 

宝塔(8.0.3)安装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
posted @ 2025-05-20 18:10  醒沐得我  阅读(87)  评论(0)    收藏  举报