Gitlab instala o Ubuntu 12.04 com o Apache já instalado

1

Estou usando o Ubuntu 12.04. Eu tenho Apache, MySQL, Gitweb e Jenkins já rodando lá, mas queria testar o Gitlab.

Eu fiz o download do pacote e instalei como indicado no link

Quando visito o URL & porta que eu escolhi (eu tenho DNS curinga para o servidor) Eu recebo um erro 404.

Não tenho ideia de como fazer isso funcionar, pois o Google só fala sobre configurações de um servidor novo. Eu nunca lidei com Ruby ou nginx antes, então não tenho a menor idéia de onde encontrar seus logs e configurações em uma configuração normal, não importa qual é a configuração personalizada.

Alguém tem alguma idéia de como eu depuro isso? Eu não posso nem saber onde estão os arquivos de configuração, pois está tudo escondido no deb (que também não irá desinstalar).

Conteúdo do meu /etc/gitlab/gitlab.rb abaixo:

# Change the external_url to the address your users will type in their browser
external_url 'http://localhost:8888/'
redis['port'] = 1234
postgresql['port'] = 2345
unicorn['port'] = 3456

[Atualização]

Eu configurei um host do apache para fazer o proxy reverso do gitlab, e quando eu acertei, vi um erro "503 - Serviço temporariamente indisponível"

    
por Hippyjim 19.08.2014 / 09:22

1 resposta

1

Como mencionado aqui:

link

O arquivo de configuração do nginx está em /opt/gitlab/embedded/conf/nginx.conf e você precisa alterar a porta manualmente nesse arquivo.

Eu configurei o número da porta para o nginx - parece que estava sendo ignorado no arquivo de configuração do ruby. Quando eu reiniciei tudo, funcionou.

    
por 19.08.2014 / 09:49