当我安装Omnibus Gitlab软件包时,我想更改默认的Http端口配置。因为默认的http端口配置是80,我已经将它用于我的网站,所以我想将它更改为另一个端口。我修改了/etc/gitlab/gitlab.rb,我将80个端口改为其他值,然后运行gitlab-ctl reconfigure,gitlab仍然监视80端口。
为什么我的改变没有起作用?
答案 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。