Изменение порта Gitlab по умолчанию
Я установил последнюю версию Gitlab-CE (8.10) на CentOS 7 (новая установка) через пакет Omnibus, как описано здесь:https://about.gitlab.com/downloads/#centos7
Теперь я хотел бы изменить порт по умолчанию, через который можно получить доступ к веб-интерфейсу Gitlab. С этой целью я следовал инструкциям наhttp://docs.gitlab.com/omnibus/settings/nginx.html#change-the-default-port-and-the-ssl-certificate-locationsа именно я включил
external_url "http://127.0.0.1:8765"
в файле конфигурации/etc/gitlab/gitlab.rb
а затем обновил конфигурацию сgitlab-ctl reconfigure && gitlab-ctl restart
.
Тем не менее, когда я затем перейти кhttp://127.0.0.1:8765
Gitlab продолжает перенаправлять наhttp://127.0.0.1/users/sign_in
то есть спецификация порта как-то отбрасывается. Когда я вручную изменяю URL в браузере наhttp://127.0.0.1:8765/users/sign_in
он правильно отображает страницу входа в систему и, что интересно, все ссылки на странице (например, «Исследовать», «Справка») содержат спецификацию порта.
Чтобы исправить это поведение, нужно ли указывать порт также где-то еще, чем в/etc/gitlab/gitlab.rb
?