Instalar NodeRed con pm2 en localhost de Windows

En este miniturorial explicaré los pasos a seguir para instalar nodered.

Descargar Nodejs

Descargamos la última versión de Nodejs (recomendable que sea la versión LTS) de https://nodejs.org/es/ y la instalamos siguiendo lo pasos

Instalar node-red y pm2

Cuando concluya la instalación abrir el terminal de Windows e instalar node-red y pm2. Para ello ejecutaremos los siguientes comandos:

npm install -g --unsafe-perm node-red
npm install pm2 -g

pm2 es un gestor de procesos y compañero ideal para Nodejs.

Arrancando el proceso de nodered en local

Situate en la carpeta con el terminal:

%APPDATA%\npm\node_modules\node-red

Y ejecuta:

pm2 start %APPDATA%\npm\node_modules\node-red\red.js

Ahora quedará levantado:

Y podrás acceder a nodered desde http://localhost:1880/

Otra forma de lanzar el arranque de nodered

Una forma muy interesante de arrancar es creando un archivo de configuracion de este estilo:

module.exports = {
apps : [{
name : "node-red-amedina",
script : "./red.js",
env: {
"VAR1": "nombre-variable-1",
"VAR2": "nombre-variable-2"
}
}]
}

este archivo se puede llamar, por ejemplo node-red.config.js y se dejará en el mismo directorio

%APPDATA%\npm\node_modules\node-red

Ahora podremos arrancarlo y le dará el nombre que le hayamos puesto (name) y creará las variables de entorno (env):

Y ejecuta:

pm2 start %APPDATA%\npm\node_modules\node-red\node-red.config.js

Ahora puedes jugar con pm2

pm2 te permitirá gestionar el proceso, que en este caso es el 0:

pm2 status
pm2 stop 0
pm2 start 0
pm2 restart 0
pm2 delete 0

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *