2011-04-06 10 views

Respuesta

6

Puede utilizar un trabajo cron para esto. Para agregar el trabajo cron, use el comando crontab -e. Luego puede definir un trabajo cron que se ejecute al arrancar y reiniciar con @reboot command.

Por lo que tendría algo como:

@reboot cd /home/[path to project] && rails server 
+1

hice el crontab -e y agregué el comando u give con mi ruta correcta pero no funcionó. ¿Hay algo que me falta también? – bsanneh

+0

Siempre puede probar el comando de forma manual para ver si eso da errores –

0
@reboot /bin/bash -l -c 'cd PATH_TO_PROJECT && rails s' 

hizo el truco para mí. Puede que sea necesario para recargar RVM y por esa

@reboot /bin/bash -l -c 'cd PATH_TO_PROJECT && source ~/.rvm/scripts/rvm && rvm use ruby-RUBY_VERSION_HERE && rails s' 

va a servir al propósito.

Cuestiones relacionadas