4.29 Como fazer deploy manual de aplicação Node.js no cPanel

Fazer deploy manual de uma aplicação Node.js no cPanel significa enviar os arquivos do projeto, ajustar a estrutura, configurar a aplicação e colocá-la para rodar sem depender de um sistema automático de publicação.
Na prática, este tutorial mostra o fluxo completo de deploy manual para ambientes cPanel com suporte a Node.js.

Como acessar o cPanel

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • pela área do cliente MyWay

Como fazer deploy manual de aplicação Node.js no cPanel

Antes de começar

Tenha em mãos:

  • os arquivos do projeto
  • o nome do arquivo inicial
  • a versão do Node.js compatível
  • o package.json
  • eventuais variáveis de ambiente

Passo 1 – Criar ou escolher a pasta da aplicação

Defina uma pasta organizada para o projeto dentro da conta de hospedagem.

Exemplos:

  • /home/usuario/nodeapps/meuapp
  • ou outra estrutura semelhante definida por você
Evite espalhar arquivos do projeto em várias pastas. Uma estrutura limpa ajuda manutenção, backup e troubleshooting.

Passo 2 – Enviar os arquivos

Suba os arquivos por:

  • Gerenciador de Arquivos
  • FTP/SFTP
  • Git, se aplicável

Depois confirme se os arquivos essenciais estão presentes:

  • package.json
  • arquivo inicial
  • pastas do projeto

Passo 3 – Registrar ou configurar a aplicação

Na área Node.js do cPanel, informe:

  • Application Root = pasta raiz
  • Application URL = URL publicada
  • Application Startup File = arquivo inicial
  • Node.js Version = versão do Node.js
Se a pasta raiz ou o arquivo inicial forem informados de forma errada, o deploy manual ficará incompleto e a aplicação não iniciará.

Passo 4 – Instalar dependências

Com o projeto já no servidor, instale as dependências com base no package.json.

Esse passo é essencial para gerar o ambiente necessário ao funcionamento do projeto.


Passo 5 – Definir variáveis de ambiente

Se a aplicação usa dados como:

  • credenciais de banco
  • chaves de API
  • modo de ambiente
  • URLs internas

cadastre essas informações na área apropriada da aplicação.


Passo 6 – Reiniciar e testar

Reinicie a aplicação e acesse a URL publicada no navegador.

Valide:

  • home da aplicação
  • rotas principais
  • conexão com banco, se houver
  • logs em caso de falha
Quando todos os passos são feitos corretamente, o deploy manual permite publicar a aplicação mesmo sem integração automatizada.

Resultado esperado

Ao final, a aplicação estará enviada, configurada, registrada e pronta para uso no ambiente cPanel.

Resumo:

1. Organize a pasta da aplicação
2. Envie os arquivos do projeto
3. Configure raiz, URL, versão e startup file
4. Instale dependências
5. Defina variáveis de ambiente
6. Reinicie a aplicação
7. Teste o acesso

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

4.01 Como acessar o Setup Node.js App no cPanel

A opção Setup Node.js App do cPanel serve para criar, editar, iniciar, parar e publicar...

4.02 Como criar uma aplicação Node.js no cPanel

A opção criar uma aplicação Node.js no cPanel serve para publicar um projeto Node.js dentro...

4.03 Como escolher a versão do Node.js para aplicação

A escolha da versão do Node.js serve para garantir compatibilidade entre o servidor e o seu...

4.04 Como configurar diretório da aplicação Node.js

O diretório da aplicação define onde os arquivos reais do projeto Node.js ficam armazenados...

4.05 Como configurar arquivo de inicialização Node.js

O arquivo de inicialização é o arquivo que o servidor executa para iniciar a aplicação...