Intermediato 13 min

Implementar una aplicación Node.js con PM2

Instale Node.js, ejecute su API con PM2 y configure el reinicio automático.

#Node.js#PM2Deploy

¿Lista para comenzar su servicio? Compruebe las ofertas y el pedido en línea.

Ver ofertas y orden

Objetivo

Anfitrión de una API o un bot Node.js en producción con reinicio automático gracias a PM2.

PM2
Responsable del proceso Node.js

Instalación Node.js y PM2

curl -fsSL https://deb.nodesource.com/setup_20.x | bash - apt install -y nodejs npm install -g pm2

Aplicación de despliegue

  1. Cierre o cargador

    Su proyecto en /var/www/monappEntonces npm ci --production.

  2. Comienza con PM2

    pm2 start src/index.js --name monapp

  3. Proxy inverso Nginx

    Proxy a http://127.0.0.1:3000 (ver guía Nginx).

  4. Persistencia reiniciada

    pm2 startup entonces pm2 save

Logs pm2 logs monapp y pm2 monit para monitorear CPU/RAM.

Guías relacionadas