🌞 Sumer Sale — Até 70% de desconto em hospedagem e domínios
ativa agora
TutoriaisApps

Lançando uma aplicação NodeJS em servidores VPS com cPanel

Aprenda como lançar um aplicativo NodeJS em um servidor VPS com cPanel, incluindo os passos necessários para configuração e gerenciamento eficiente do aplicativo.

Visões 1210Atualizado 1 anPublicado em 25/06/2021por Florin Petran

Introdução

  • NodeJS é um ambiente de execução que permite o uso da linguagem Javascript no lado do servidor (backend).

Requisitos

  • Para deixar uma aplicação NodeJS, precisaremos dos dados de acesso do cPanel.

Passos

  • Como exemplo, usaremos um arquivo de código javascript simples que vamos fazer o upload para o hosting.
  • Acessamos a conta cPanel e fazemos login com o nome de usuário e a senha encontrados no e-mail com os detalhes de administração.

cpanel autentificare

 

  • Em seguida, acessamos o Gerenciador de arquivos na seção Arquivos.

File manager

  • Aqui vamos criar o arquivo chamado app.js que iremos editar e adicionar o código abaixo.

const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Test file \n');
});

server.listen(port, hostname, () => {
console.log(`Servidor em execução em https://${hostname}:${port}/`);
});novo arquivo cPanel

create file

edit file

app.js
       

  • O próximo passo é configurar no Gerenciador de Aplicativos
  • Clicaremos em Gerenciador de Aplicativos na seção de Software

application manager

  

  •  Na página que se abrirá, vamos clicar em Registrar Aplicação para iniciar a configuração da aplicação.

register new application

  • Aqui poderemos modificar os seguintes campos:
    -Nome da Aplicação - O nome da aplicação
    -Domínio de Implantação - O endereço/URL onde a aplicação será executada. O endereço pode ser personalizado ou o domínio utilizado diretamente
    -Caminho da Aplicação - O caminho para o arquivo de entrada da aplicação
    -Ambiente de Implantação - Como queremos lançar a aplicação, desenvolvimento ou produção
    -Variáveis de Ambiente - Se você quiser adicionar variáveis, clique em Adicionar Variável para especificar um nome e um valor.
  • O cPanel atualmente oferece apenas a versão 10 do NodeJS. Se você gostaria de uma versão diferente configurada, entre em contato com o departamento técnico.
  • Após definir todos os campos, clicaremos no botão Desdobrar para lançar a aplicação.

nodejs application

  • Imediatamente após o lançamento, a aplicação NodeJS estará acessível no endereço definido durante a configuração.
  • Na interface do Gerenciador de Aplicativos, o aplicativo recém-lançado aparecerá (assim como outros que adicionaremos ao longo do tempo). Nesta lista, teremos a opção de editar configurações, excluir, iniciar ou parar aplicativos.

application manager