2015-10-07 138 views
1

虽然我安装了Omnibus Gitlab软件包,但我想更改默认的Http端口配置。由于默认的http端口配置为80,因此我已将它用于我的网站,因此我想将其更改为另一个端口。我修改/etc/gitlab/gitlab.rb,我将80端口改为其他值,然后运行gitlab-ctl reconfigure,gitlab仍然监听80端口。如何更改Omnibus Gitlab的默认http端口定义?

为什么我的更改没有任何效果?

回答

1

你有没有设置/etc/gitlab/gitlab.rbnginx['listen_port'] = 81

如果这不起作用另一种选择是完全禁用的综合性Nginx的和现有的Web服务器添加一个新的配置请求代理到GitLab。这条路线的好处是你的客户不需要知道使用端口81而不是端口80.

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