バンドルされていないウェブサーバーを備えた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 LTSgitlab-ceからインストールされますapt-install

アップデート:mkdir -p /var/log/httpd/logs/ mkdir -p /home/git/gitlab/publicステータスが赤から白に変わり ますreload。ただし、ドメインに表示されるページは、Apache のデフォルト ページのままです。

無効になっているデフォルトページそしてそれはうまくいきました!

関連情報