En una entrada anterior vimos como instalar NodeRed con pm2 en tu máquina de Windows. Entre todas las instrucciones una de las más interesantes es el
pm2 save
Lo que hace el save de pm2 es guardar la configuración para que cuando se reinicie la máquina levante nuevamente los procesos que gestiona pm2 sin necesidad de que hagas tú el start. Pues bien, en sistemas Windows este comando no funciona como en Linux y requiere la instalación adicional de una librería llamada pm2-windows-startup
Sigue estos pasos para que tus procesos se guarden al hacer pm2 save en Windows:
- npm install pm2 -g // instala pm2 de forma global
- npm install pm2-windows-startup -g // instala pm2-windows-startup de forma global
- pm2-startup install // configura el registro de Windows para que pm2 save funcione
- pm2 start myApp.js –name mySuperApp
- pm2 save // ¡Ahora si sirve para algo!
- reinicia la máquina….
- pm2 status y verás tu proceso que se ha guardado perfectamente
necesito ver la instalacion del programa
Hola teresita, solo tienes que seguir los pasos que indico.
Al ejecutar pm2-startup install me da el siguiente error:
[PM2][ERROR] Init system not found
Ya vi cual era mi error, no estaba escribiendo el guion medio, sin embargo al terminar todo el proceso que describes arriba, reiniciar y escribir «pm2 status» solo me muestra una tabla vacia mi proceso no se ve
si pm2 status no te da nada en la tabla, es que tu proceso no esta activo con pm2
Creo que no tienes instalado el pm2