De manera «nativa» podemos ejecutar nuestra app de node en linux con nohup.
nohup node /nodeapp/index.js &
Pero tenemos una magnifica tool de para node llamada Forever (https://github.com/foreversd/forever). Lo instalaremos mediante:
sudo npm install forever -g
Y os dejo algunos comandos básicos.
Para iniciar la app:
forever start app.js
Pararla:
forever stop app.js
Reiniciar:
forever restart app.js
Etc etc…
Para ver las apps en ejecución:
forever list
Para ver más:
forever --help
Para parar procesos de Node podemos…
Buscar procesos de node:
ps axl | grep node
Matar el proceso por su número de PID:
kill
[…] Para ellos, desplegamos nuestra app de Node en nuestro servidor y la corremos (Enlace para correr nuestro servidor de Node en segundo plano en nuestro Linux). […]