宝塔安装gitlab的坑

宝塔(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

 

重启gitlab

gitlab-ctl restart

 

参考链接:

1、gitlab 存储仓库目录设置及数据迁移

2、GitLab修改配置后nginx无法启动

posted @   sherlock-merlin  阅读(340)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示