como usar crontab -c @reboot para iniciar automaticamente o redmine

como usar crontab -c @reboot para iniciar automaticamente o redmine

Eu instalei um Redmine no CentOS 7, posso executar o aplicativo Redmine executando manualmente o comando, cd /var/www/html/redmine && bundle exec rails server webrick -e production -b 192.168.1.109 &mas quero definir que o comando acima pode ser executado automaticamente quando o contos for inicializado. 7.

Eu tentei colocar o comando acima emcrontab -e as *@reboot

/var/www/html/redmine && bundle exec rails server webrick -e production -b 192.168.1.109 &*

mas não funcionou, e usei o shell, também falhou. Eu realmente quero saber como reescrever crontab -epara iniciar meu redmine automaticamente quando eu reinicializar meu CentOS 7.

Responder1

Sua configuração usa o servidor web do Ruby webrick. Uma alternativa seria servi-lo a partir de um apacheservidor. Por exemplo, vejaesse link.

Responder2

Redmine inicia na reinicialização. Trabalhando para mim:

crontab -e

adicione para finalizar esta linha:

@reboot cd /home/redmine && passenger start -a 0.0.0.0 -p 80 -d -e production >/home/redmine/startup.log 2>&1

/home/redmine - mude para o seu diretório (também o diretório do arquivo de log)

informação relacionada