Das Fuchssymbol wird nach der Installation angezeigt. Es wird nur empfohlen, den externen Link neu zu konfigurieren.
GefolgtGitLab-Dokumentvonusing-a-non-bundled-web-server
Gefolgtdiese Antwort/etc/gitlab/gitlab.rb
einen Teil von „Hinzugefügt gitlab-apache24.conf
von“ gitlab.com
zu ändern/etc/apache2/sites-available
Nach dem Ändern des Domänennamens in conf und dem erneuten Laden von Apache2 tritt der folgende Fehler auf
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
Eigentlich /home/git/gitlab/public
ist das bei der Maschine nicht der Fall. Liegt /var/log/httpd/logs/
das Problem an Apache2
dieser Maschine?
Auch geändert /etc/hosts
, Maschinenname danach hinzufügen 127.0.0.1 localhosts
, aber nichts hat sich geändert.
Die Domäne kann von anderen Computern und ping
über die Maschine besucht werden. Der Browser zeigt jedoch eine Apache
Standardseite an.
apache
Version 2.4,System ubuntu 16.04 LTS
, gitlab-ce
wird installiert vonapt-install
AKTUALISIEREN:
Nachdem mkdir -p /var/log/httpd/logs/
mkdir -p /home/git/gitlab/public
der Status von reload
Rot auf Weiß gewechselt ist, handelt es sich bei der in der Domäne angezeigten Seite immer noch um die Standardseite von Apache.
Deaktivierte Standardseiteund es hat funktioniert!