Necesito ejecutar el proyecto "nodo js" en 16.4 de forma permanente
y use el paquete forever para ejecutar en segundo plano en ubuntu
ahora quiero agregar un servicio de inicio a ubuntu pero busqué no hay resultado.
He creado un archivo llamado test.confa/etc/init.d
test.conf:
start on startup
exec forever start /root/node/node_modules/.bin/www

systemd servicepara esto.mysqlforevery solo necesitas una forma de ejecutarlo en el servicio de Ubuntu?Respuestas:
En el más simple para usar
systemd service:Instalar
forever:Escriba y almacene el script para ejecutarlo en la ubicación preferida.
Escribe el
Systemd service:Guarde el
systemd servicearchivo/etc/systemd/systemcomomyforever.service(o con el nombre que desee).Inicie el servicio y habilítelo al inicio.
Comprueba si se está ejecutando:
Para detenerlo y deshabilitarlo en cualquier momento:
NOTA:
systemd servicemuchas opciones disponibles.myforeversin la.serviceextensión,systemdelegirá el archivo correcto/home/george/.npm-global/bin/foreveres dondenodese guardan mis módulos, los suyos serán diferentes. Encuéntralo conwhich foreverInformación Adicional:
https://www.axllent.org/docs/view/nodejs-service-with-systemd/
fuente
uso "forever service-systemd" porque mi ubuntu es 16.04
primer uso: paquete -> para siempre y revise estas páginas:
si es advenedizo: https://github.com/zapty/forever-service
si systemd: https://www.npmjs.com/package/service-systemd
fuente