Implantar um aplicativo Node.js com PM2
Instale Node.js, execute sua API com o PM2 e configure a reinicialização automática.
Pronto para começar o seu serviço? Verifique ofertas e encomendas on-line.
Ver ofertas e ordemObjectivo
Hospede uma API ou um bot Node.js em produção com reinicialização automática graças ao PM2.
Instalação Node.js e PM2
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt install -y nodejs
npm install -g pm2Implantar o pedido
- Cloner ou carregador
Seu projeto em
/var/www/monapp, entãonpm ci --production. - Iniciar com PM2
pm2 start src/index.js --name monapp - Proxy inverso Nginx
Proxy para
http://127.0.0.1:3000(ver guia Nginx). - Reiniciar a persistência
pm2 startupentãopm2 save
Registos
pm2 logs monapp e pm2 monit para monitorar CPU/RAM.