Instalando o GitBlit GO como Serviço no Ubuntu Server 14.04

1

Eu fiz o download (versão 1.6.0), descompactei-o em / opt / gitblit (servidor ubuntu 14.04.1), configurei o http para 8280 e desativei a atribuição de https 0 (eu o exponho por https usando nginx).

Eu criei o usuário gitblit e o adicionei ao grupo 'sudo' executando: sudo adduser gitblit sudo ( gitblit user tem uma senha strong).

Eu o instalei como um serviço executando: /opt/gitblit/install-service-ubuntu.sh .

Eu tentei iniciá-lo executando: sudo service gitblit start . A mensagem Starting gitblit server é exibida. É a única mensagem.

Quando eu bato na mesma máquina local - http://127.0.0.1:8280 , a conexão não pôde ser feita. Quando executo sudo netstat -anp | grep 8280 , nada aparece.

Não vejo mensagens de erro, mas o servidor não está sendo iniciado.

Pergunta : O que eu sinto falta?

    
por Luis Masuelli 20.08.2014 / 22:46

1 resposta

1

Eu tive o mesmo problema. A razão pela qual o serviço não iniciaria no meu caso é que o usuário gitblit não tinha permissão para acessar nenhum dos arquivos / opt / gitblit. Isso é porque (doh) eu instalei o gitblit como root. A solução foi simples:

chown -R gitblit:gitblit /opt/gitblit
    
por 05.11.2014 / 15:45