wils@web ~ $ cat ~/ajuda/como-configurar-pm2-5-1-para-iniciar-aplicacoes-node-js-automaticamente-apos-reinicializacoes-do-servidor.md

Desenvolvimento

Como configurar PM2 5.1 para iniciar aplicações Node.js automaticamente após reinicializações do servidor

atualizado em 23/08/2026

O PM2 é um gerenciador de processos para aplicações Node.js que permite que você inicie, pare e monitore suas aplicações de forma simples e eficiente. Neste manual, vamos aprender como configurar o PM2 5.1 para iniciar automaticamente suas aplicações após reinicializações do servidor.

Pré-requisitos

  • Node.js instalado
  • PM2 instalado globalmente

Instalando o PM2

Se você ainda não instalou o PM2, execute o seguinte comando:

npm install -g pm2

Iniciando sua aplicação com PM2

Para iniciar sua aplicação Node.js com PM2, utilize o seguinte comando:

pm2 start app.js --name minha-aplicacao

Substitua app.js pelo nome do seu arquivo de aplicação.

Configurando o PM2 para iniciar automaticamente

Para garantir que sua aplicação inicie automaticamente após a reinicialização do servidor, você deve executar o seguinte comando:

pm2 startup

Esse comando irá gerar um comando específico para o seu sistema operacional. Copie e cole esse comando no terminal e execute-o.

Salvando a configuração atual do PM2

Após configurar o PM2 para iniciar automaticamente, você precisa salvar a configuração atual:

pm2 save

Gerenciando suas aplicações

Você pode verificar o status das suas aplicações com:

pm2 list

Para parar ou reiniciar sua aplicação, use:

pm2 stop minha-aplicacao
pm2 restart minha-aplicacao

Conclusão

Agora você configurou com sucesso o PM2 para iniciar automaticamente suas aplicações Node.js após reinicializações do servidor. Uma dica importante é sempre monitorar suas aplicações e usar o comando pm2 logs para visualizar os logs em tempo real.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.