
Então, depois de instalar o Redmine a partir dos repositórios no Ubuntu 12.04, tentei criar um script inicial (veja abaixo) para que ele iniciasse no momento da inicialização.
Enquanto
service redmine start
inicia o Redmine, ele não inicia automaticamente durante a inicialização. Também quando eu corro
service redmine stop
ele para o Redmine, mas simplesmente trava até eu pressionar ctrl+c
Além disso, depois de parar, iniciá-lo novamente não funciona (também trava).
De acordo com todos os exemplos e tutoriais iniciantes que vi, isso deve funcionar, então acho que estou negligenciando 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
Responder1
Dada a idade da pergunta e o fato de que o redmine provavelmente lançou várias versões desde então, imagino que você tenha contornado os problemas relatados aqui.
Então, estou apenas comentando de maneira geral .. para a posteridade
Se você conseguir iniciar o processo normalmente, mas ele não iniciar automaticamente, isso significa simplesmente 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
- Caso contrário,
update-rc.d redmine enable
(a forma como você executa este comando pode variar, depende de como você configurou o script. Executeman 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 no passageiro (e integrado aos servidores web apache ou nginx). Se você estiver configurado dessa forma, não precisará de um script inicial ou de inicialização, pois o passageiro se conectará ao redmine para você sob demanda.leia mais aqui..