2017-01-20 7 views
1

Это мой /etc/gitlab.rb файл:Gitlab омнибус внешний URL не работает

enter image description here

Я побежал sudo gitlab-ctl reconfigure и sudo gitlab-ctl restart. Тем не менее, когда я перехожу на http://gitlab.hop-child.com, я получаю сообщение ERR_NAME_NOT_RESOLVED. Тем не менее, http://hop-child.com приводит меня в GitLab ...

Что я делаю неправильно? Перезагрузка всего моего сервера на самом деле не вариант.

+0

Вы установили субдомен в своем DNS? – BrokenBinary

+0

Мне не нужно. nginx должен заботиться о маршрутизации –

+0

Nginx обрабатывает маршрутизацию только после того, как запросы достигнут сервера. Вам еще нужно настроить DNS, который сообщает интернету, что 'gitlab.hop-child.com' указывает на ваш сервер. Обычно вы настраиваете DNS у своего регистратора домена. – BrokenBinary

ответ

1

Ошибка, которую вы получаете, ERR_NAME_NOT_RESOLVED, является ошибкой DNS. Поделитесь этим тем фактом, что GitLab работает в базовом домене, и я бы сказал, что вы, вероятно, забыли настроить DNS-запись для своего поддомена.

+0

Ты прав. После регистрации доменного имени через моего регистратора все работает. –