@irvdev
Учусь

Как сделать автозапуск скрипта на сервере ubuntu?

Здравствуйте! Никак не получается настроить автозапуск скрипта.
Пробовал делать через forerver
Установил его глобально, далее прописал в терминале
forever start script.js
Скрипт запустился, но после перезагрузки сервера, автоматически не запускается((
Помогите, что я не правильно делаю?(
  • Вопрос задан
  • 4804 просмотра
Пригласить эксперта
Ответы на вопрос 3
@Zebraa
Владелец хостинга
Стоит посмотреть в сторону pm2.
У него есть автозапуск pm2 startup
Ответ написан
Комментировать
@ExTreMeUA
IT
Чтобы скрипт запускался при загрузке, необходимо прописать его в файле /etc/rc.local до строчки exit 0.
Если у вас не существует данного файла, создайте его и вставьте в него следующее содержимое:
#
!/bin/sh -e
#Здесь вставляем строку с указанием вашего скрипта.
/usr/sbin/script.js
exit 0

скрипт должен лежать в директории /usr/sbin/
Ответ написан
Комментировать
Frankenstine
@Frankenstine
Сисадмин
Лучше всего написать свой сервис (см. образец /etc/init.d/skeleton) и прописать его автозапуск (см. man update-rc.d).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы