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

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

Lance o sua aplicação NodeJS em servidores compartilhados com cPanel! Guia passo a passo para configuração, incluindo a configuração do arquivo e das variáveis de ambiente.

2
Visões 3081Atualizado 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 simples arquivo de código javascript, que iremos carregar no hospedagem.
  • 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.

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

File manager

  • Aqui criaremos 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}/`);
});


new file

app.js

edit file
app.js

  •    Para configurar o interpretador NodeJS, iremos para a seção de Software e clicar em Configurar Aplicativo Node.js

nodejs

  • Na página que se abre, clicaremos no botão CRIAR APLICAÇÃO.

create application nodejs

  • Aqui poderemos modificar os seguintes campos:
    -Versão do Node.js - A versão do NodeJS que queremos usar
    -Modo da aplicação - Em que modo queremos lançar a aplicação, desenvolvimento ou produção
    -Raiz da aplicação - O caminho para o arquivo de entrada da aplicação
    -URL da aplicação - O endereço/URL em que a aplicação será executada. Você pode personalizar o endereço ou usar o domínio diretamente
    -Arquivo de inicialização da aplicação - O nome do arquivo de entrada da aplicação
    -Arquivo de log do Passenger - Definindo um arquivo de log onde o servidor web salvará quaisquer erros ou avisos
    -Variáveis de Ambiente - Se você quiser adicionar variáveis, clique em Adicionar Variável para especificar um nome e um valor.
  • Depois de definir todos os campos, clicaremos no botão Criar para iniciar 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 Configuração do Aplicativo Node.js, o aplicativo recém-lançado aparecerá (assim como outros que adicionaremos ao longo do tempo). Nesta lista, teremos a opção de editar as configurações, excluir, iniciar ou parar os aplicativos.

stop application