Iniciando o Redmine na inicialização usando o upstart no Ubuntu

4

Então, depois de instalar o Redmine dos repositórios no Ubuntu 12.04, eu tentei criar um script upstart (veja abaixo) para que ele fosse iniciado no momento da inicialização.

Enquanto

service redmine start

inicia o Redmine, ele não inicia automaticamente ao inicializar. Além disso, quando eu corro

service redmine stop

ele pára o Redmine, mas simplesmente trava até que eu pressione ctrl + c

Além disso, depois de parar de iniciá-lo novamente não funciona (também apenas trava).

De acordo com todos os exemplos e tutoriais que eu vi, isso deve funcionar, então acho que estou ignorando alguma coisa. Alguma dica?

#Redmine
description "Redmine"

start on started networking
stop on stopping networking
stop on starting shutdown

console output

expect daemon
exec ruby /usr/share/redmine/script/server webrick -e production -b 188.40.184.155 -p 3000 -d

respawn
    
por joekr 05.07.2012 / 12:20

1 resposta

1

Dada a idade da questão, e o fato de que a Redmine provavelmente já lançou várias versões desde então, eu imagino que você tenha contornado as questões relatadas aqui.

Então, estou apenas comentando em geral ... para a posteridade

Se você puder iniciar o processo normalmente, mas não iniciar automaticamente, simplesmente significa que o serviço não está configurado para inicialização automática.

Geralmente, você pode ativar um serviço para iniciar automaticamente da seguinte forma:

  • Se você tiver o chkconfig instalado: chkconfig redmine on
  • Se não, update-rc.d redmine enable (como você executa este comando pode variar, depende de como você configurou o script. execute man update-rc.d para ver mais detalhes)

Você parece estar tentando configurar o redmine para rodar com o webrick, mas é provavelmente mais eficiente configurá-lo para rodar sob o passageiro (e integrado em servidores web apache ou nginx). Se você está configurado dessa forma, então você não precisaria de um script de inicialização ou init, já que o passageiro se conectará ao redmine para você sob demanda. Você pode leia mais aqui ..

    
por 28.04.2014 / 09:54