2013-02-22 7 views
4

Я запускаю forever для моего node.js, который замечательный, но когда сервер перезагружается, мне нужно повторно запустить команду. Есть ли какие-либо предложения о том, как это сделать при перезагрузке или запуске, навсегда автоматически запускает скрипт.Как я могу заставить Forever запускать сценарий Node.js при запуске?

Допустим, его

навсегда /var/www/server.js

Спасибо!

+1

Возможный дубликат http://stackoverflow.com/questions/15013248/forever-does-not-start-on-server-reboot/15013844#comment21093996_15013844 –

+0

Предполагая, что linux вы можете создать для него скрипт sysvinit, посмотрите на скрипты в /etc/init.d/ и [любое руководство] (https://www.google.nl/search?q=making+a+sysvinit+script&oq=making+a+sysvinit+script&aqs=chrome.0.57.3977&sourceid = хром & т.е. = UTF-8). – mtsr

ответ

3

Edit кронтаб:

$ sudo crontab -e 

В первый раз она спросит, какой редактор вы хотите изменить с.

После того, как в редакторе добавьте следующую строку:

@reboot /usr/local/bin/forever start /your/path/to/your/app.js 

Сохранить файл.

Перезагрузка.

Смежные вопросы