gitlab com servidor da web não incluído

0

O ícone da raposa é mostrado após a instalação. Apenas reconfigure o link externo sugerido.

Seguidos Documento do GitLab de using-a-non-bundled-web-server

Seguidas esta resposta para alterar alguma parte de /etc/gitlab/gitlab.rb gitlab-apache24.conf adicionado de gitlab.com a /etc/apache2/sites-available

Depois de alterado o nome do domínio em conf, e recarregue o apache2 abaixo do erro

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

Na verdade, não há /home/git/gitlab/public na máquina, ou /var/log/httpd/logs/ . O problema está na Apache2 desta máquina?

Também alterou /etc/hosts , adicione o nome da máquina após 127.0.0.1 localhosts , mas nada mudou.

O domínio pode ser visitado de outros computadores e ping através da máquina. Mas o navegador mostraria uma página padrão Apache .

apache versão 2.4, sistema ubuntu 16.04 LTS , gitlab-ce é instalado a partir de apt-install

ATUALIZAÇÃO:   Depois de mkdir -p /var/log/httpd/logs/ mkdir -p /home/git/gitlab/public , o status de reload fica branco de vermelho.Mas a página mostrada no domínio ainda é a página padrão do Apache.

Página padrão desativada e funcionou!

    
por Shihe Zhang 28.09.2017 / 10:47

0 respostas