原因宝塔为防止和原有nginx冲突把gitlab的nginx修改为gitlab-web,但配置文件没有修改。解决办法
修改
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-ctl configure
都要执行上面的修改操作,还是挺麻烦的。