2016-04-16 3 views
2

Я установил пакет/сценарий npm в JAIL на FreeNAS 9.10. (На основе FreeBSD) Он отлично работает, если я запускаю «npm start» в каталоге, где установлены скрипты.Создание автоматического запуска скрипта npm в тюрьме FreeBSD

Однако мне нужно, чтобы это было автоматически начато, когда начинается тюрьма. Теперь я не знаю, что делать. Мне нужно создать rc-скрипт?

В основном все, что мне нужно сделать, это дать «npm start» в правильной директории при запуске. Как мне это сделать?

благодаря

ответ

2

Да, вы можете поместить скрипт гс в тюрьме, и включить его с помощью /etc/rc.conf файла Острога в.

Но для быстрого и грязного решения вы можете создать сценарий /etc/rc.local (также в среде тюрьмы) и поместить туда свои команды запуска.

См. manual page here.

+0

Не думайте, что работает с командами npm, к сожалению; он не daemonise – bobomoreno

+0

Я не могу разработать способ демонстрации сценария узла на FreeNAS/FreeBSD. На FreeBSD не работает ни одно из решений типа forever. – bobomoreno

+0

Хорошо, это сработало с помощью /etc/rc.local:/usr/local/bin/node path/to/server.js " – bobomoreno

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

  • Нет связанных вопросов^_^