NODE JS APP COMO SERVICIO 

1. Ubicación de la Aplicación NODEJS

Previamente se debe tener la aplicación node correctamente instalado con todos sus paquetes en la ubicación deseada, en este ejemplo:


2. Descargar NSSM

Url de descarga: https://nssm.cc/download


3. Ubicación del programa NSSM en disco C:

Ubicar el programa descargado en C:\nssm


4. Instalar el servicio

Abrir CMD en modo administrador, ubicarse en el directorio del programa nssm.exe y ejecutar el siguiente comando:

C:\nssm\nssm\win64>nssm install SiserpProxySFS "C:\Program Files\nodejs\node.exe"


Para definir el directorio de la Aplicación en Node, ejecutar los siguiente:

C:\nssm\nssm\win64>nssm set SiserpProxySFS AppDirectory "D:\SISERP\proxy"

Para definir el Script que ejecutara el servicio, ejecutar lo siguiente:

C:\nssm\nssm\win64>nssm set SiserpProxySFS AppParameters index.js

Finalmente para iniciar el servicio, ejecutar:

C:\nssm\nssm\win64>nssm start SiserpProxySFS

Listo.

5. Remover servicio node

Si se desea desinstalar el servicio, se debe abrir el CMD en modo administrador, ubicarte en la carpeta de la aplicación nssm.exe y ejecutar el siguiente comando:

C:\nssm\nssm\win64>nssm.exe remove SiserpProxySFS