如何更改Omnibus Gitlab的默认http端口定义?

时间:2015-10-07 08:44:59

标签: centos gitlab gitlab-omnibus

当我安装Omnibus Gitlab软件包时,我想更改默认的Http端口配置。因为默认的http端口配置是80,我已经将它用于我的网站,所以我想将它更改为另一个端口。我修改了/etc/gitlab/gitlab.rb,我将80个端口改为其他值,然后运行gitlab-ctl reconfigure,gitlab仍然监视80端口。

为什么我的改变没有起作用?

1 个答案:

答案 0 :(得分:1)

您是否在#include <iostream> int main() { char c; if (std::cin >> c) std::cout << "Huzzah!"; } 中设置了

如果这不起作用,则另一个选项是完全禁用Omnibus Nginx并将新配置添加到现有Web服务器以代理对GitLab的请求。此路由的优点是您的客户端不需要知道使用端口81而不是端口80.

要禁用捆绑的Nginx,请使用nginx['listen_port'] = 81中的/etc/gitlab/gitlab.rb。有关详细信息,请参阅Omnibus documentation