当前位置:论坛首页 > BUG提交 > Linux面板

【已回应】Ubuntu18.04 gitlab更新配置后,无法启动NGINX反馈

发表在 BUG提交2020-3-25 15:25 [复制链接] 4 46

情景还原gitlab-ctl status nginx 修改了配置文件,查看状态发现NGINX未启动,
gitlab-ctl tail  执行查看运行日志命令,发现找不到nginx文件

解决办法:

修改nginx启动文件

sudo vim /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 服务,启动成功,问题解决



使用道具 举报 只看该作者 回复
发表于 2020-3-25 15:50:23 | 显示全部楼层
gitlab-ctl reconfigure ##每次更新配置后 就会被覆盖,需要再次去修改名称
使用道具 举报 回复 支持 反对
发表于 2020-3-26 10:07:49 | 显示全部楼层
  1. exec chpst -P /opt/gitlab/embedded/sbin/gitlab-web -p /var/opt/gitlab/nginx
复制代码

您好,默认的配置就是这个,你改了后可能会引起配置文件找不到,无法启动nginx的
使用道具 举报 回复 支持 反对
发表于 2020-3-27 09:39:34 | 显示全部楼层
大炮运维V587 发表于 2020-3-26 10:07
您好,默认的配置就是这个,你改了后可能会引起配置文件找不到,无法启动nginx的 ...

首次安装后 默认配置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
每次更新配置后都会被还原,需要手动再修改,我测试了好多遍
使用道具 举报 回复 支持 反对
发表于 2020-3-27 09:57:31 | 显示全部楼层
宝塔用户_qemtlf 发表于 2020-3-27 09:39
首次安装后 默认配置exec chpst -P /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx是这个
所 ...

默认的配置你在修复或者更新该软件时候会被覆盖的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表