gpt4 book ai didi

ssl - 无法停止Gitlab内置的Nginx

转载 作者:太空宇宙 更新时间:2023-11-03 13:03:11 30 4
gpt4 key购买 nike

我在 EC2 Ubuntu 机器上使用 Gitlabs 最新的综合包。

要刷新我的 SSL 证书(通过 Let's Encrypt 颁发),我需要停止 Gitlab 的 Nginx,以便 Let's Encrypt 可以验证我拥有该域。因此我点击了 sudo gitlab-ctl stop

之后的sudo gitlab-ctl status是:

down: gitlab-workhorse: 325s, normally up; run: log: (pid 1109) 5361843s
down: logrotate: 324s, normally up; run: log: (pid 1104) 5361843s
down: nginx: 324s, normally up; run: log: (pid 1103) 5361843s
down: postgresql: 324s, normally up; run: log: (pid 1101) 5361843s
down: redis: 323s, normally up; run: log: (pid 1102) 5361843s
down: sidekiq: 322s, normally up; run: log: (pid 1112) 5361842s
down: unicorn: 322s, normally up; run: log: (pid 1100) 5361843s

但是,当我访问我的域时,我得到 Nginx 的 502 Bad Gateway

如何才能真正停止其内部的Nginx。

除了证书部分,etc/nginx/gitlab.rb 仍然是默认的。

这是 ps -eaf|grep -i nginx 的输出

root      1091   985  0  2015 ?        00:07:15 runsv nginx
root 1103 1091 0 2015 ? 00:04:14 svlogd -tt /var/log/gitlab/nginx
gitlab-+ 24669 1 0 2015 ? 01:03:38 nginx: worker process
root 27272 1091 0 13:12 ? 00:00:00 /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx
ubuntu 27275 27254 0 13:12 pts/2 00:00:00 grep --color=auto -i nginx

最佳答案

为了完整起见,我三年前最终做的是 @user8215365 建议的。只需调用 sudo gitlab-ctl stop nginx 即可。

关于ssl - 无法停止Gitlab内置的Nginx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35269050/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com