DEV Community

Cover image for Ejecutar varias aplicaciones en Node.Js
Danniel Navas
Danniel Navas

Posted on

Ejecutar varias aplicaciones en Node.Js

Hace unos días en un proyecto tuve que desplegar dos aplicaciones en Node.js en el mismo servidor y en ese momento encontré un gran dilema ya que no daba en como hacer esto pero con tanto rodar y rodar di con la grandiosa solución y la verdad es muy sencillo. Lo primero que tenemos que hacer es instalar por npm estados dos servicios.

sudo npm install -g forever forever-service
Enter fullscreen mode Exit fullscreen mode

Luego de esto nos dirigimos a la ubicación de nuestro proyecto.

cd /var/www/dannielnavas/
Enter fullscreen mode Exit fullscreen mode

Estando dentro ejecutamos el servicio.

sudo forever-service install dannielnavas --script ./bin/www -e "NODE_ENV=production PORT=3000" --start
Enter fullscreen mode Exit fullscreen mode

Con esto obtendremos mediante un servicio del sistema operativo nuestro proyecto en ejecución. Para manejar el servicio contamos con estas opciones:

Start – "sudo start dannielnavas"
Stop – "sudo stop dannielnavas"
Status – "sudo status dannielnavas"
Restart – "sudo restart dannielnavas"
Enter fullscreen mode Exit fullscreen mode

Si queremos conocer que servicios tenemos corriendo tenemos el comando.

sudo forever list
Enter fullscreen mode Exit fullscreen mode

Y de esta forma sencilla tendremos todos nuestros proyectos corriendo bajo el mismo servidor.

Top comments (0)