gitlab с невстроенным веб-сервером

gitlab с невстроенным веб-сервером

После установки отображается значок лисы. Предлагается только перенастроить внешнюю ссылку.

ПоследовалоДокумент GitLabизusing-a-non-bundled-web-server

Последовалоэтот ответизменить некоторую часть /etc/gitlab/gitlab.rb Добавлено gitlab-apache24.confс gitlab.comна/etc/apache2/sites-available

После изменения имени домена в conf и перезагрузки apache2 получаю следующую ошибку

systemctl status apache2.service
//folded some lines
apache2[25437]: AH00112: Warning: DocumentRoot [/home/git/gitlab/public] does not exist
apache2[25437]: AH00557: apache2: apr_sockaddr_info_get() failed for ecs1
apache2[25437]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
apache2[25437]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/httpd/logs/' for error log of vhost defined at /etc/apache2/sites-enabled/gitlab-apache24.conf:12
apache2[25437]: AH00014: Configuration check failed
apache2[25437]: Action 'configtest' failed.
apache2[25437]: The Apache error log may have more information.
systemd[1]: apache2.service: Control process exited, code=exited status=1

/home/git/gitlab/publicНа самом деле, на машине нет , тоже нет /var/log/httpd/logs/. Проблема Apache2в этой машине?

Также изменено /etc/hosts, добавлено имя машины после 127.0.0.1 localhosts, но ничего не изменилось.

Домен можно посещать с других компьютеров и pingчерез машину. Но браузер будет показывать Apacheстраницу по умолчанию.

apacheверсия 2.4,система ubuntu 16.04 LTS, gitlab-ceустанавливается изapt-install

ОБНОВЛЯТЬ: После этого mkdir -p /var/log/httpd/logs/ mkdir -p /home/git/gitlab/publicстатус reloadизменится с красного на белый. Но страница, отображаемая на домене, по-прежнему является страницей Apache по умолчанию.

Отключенная страница по умолчаниюи это сработало!

Связанный контент