gpt4 book ai didi

linux - Gitlab nginx 问题 - nginx : [emerg] bind() to 0. 0.0.0:80 failed (98: Address already in use)

转载 作者:太空宇宙 更新时间:2023-11-04 09:37:10 24 4
gpt4 key购买 nike

我已经在自己的服务器上安装了 nginx,并且已经配置好绑定(bind)地址。我不想更改 80 端口,因为我的服务器上有网站和用户。

Gitlab 在日志中有错误,那

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

我必须做什么?我可以在何处以及如何更改 gitlab nginx 配置?

最佳答案

您可以使用 nginx 在同一个端口上运行两个服务器:

如果你安装了 gitlab-omnibus 并且你想更改默认端口:

  1. 打开/etc/gitlab/gitlab.rb
  2. 添加external_url "http://domain:NewPort"
  3. 运行gitlab-ctl reconfigure

如果你已经手动安装了gitlab,找到nginx的文件夹(你可以在控制台输入whereis nginx)并修改sites-available子文件夹中的gitlab文件。通常你需要修改的文件是:/etc/nginx/sites-available/gitlab

关于linux - Gitlab nginx 问题 - nginx : [emerg] bind() to 0. 0.0.0:80 failed (98: Address already in use),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25393370/

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