Ir para conteúdo
  • Cadastre-se

Aplicação Nest.JS no painel directadmin


Posts Recomendados

Para o funcionamento completo de aplicações em Node.JS no Directadmin, é necessário ter o propack, com Nginx ativo, e o modulo Nginx Unit em funcionamento.

cd /usr/local/directadmin/custombuild
./build set unit yes
./build unit

Se seu setup estiver correto, e já rodando node.js normalmente e o erro é só na aplicação Nest.JS.

Verifica a configuração se está com o exemplo asseguir:

#!/usr/bin/env node
var unit = require('unit-http');
var server = unit.createServer(function(request, response) {
    response.writeHead(200, {"Content-Type": "text/html"});
    response.end("Read more at unit.nginx.org");

});
server.listen();

 

Pode ser que esteja com o  "require('http')" basta alterar para "require('unit-http')".

Alterando isso deve funcionar.

 

 

CWG PORTUGAL - Soluções em Tecnologia, Big Data e Cibersegurança. | PORTUGAL

DOLUTECH - Conheça nosso Blog de Tecnologia, adquira mais conhecimento de forma Gratuita.

eGestor - Plataforma completa de gestão de contratos e documentações.

Cloud Computing Gerenciado / Hospedagem Wordpress / Servidores Dedicados / Cibersegurança / Gestão de Contratos

Link para o comentário
Compartilhar em outros sites

Em 15/05/2024 em 08:03, LucasMoraes disse:

Para o funcionamento completo de aplicações em Node.JS no Directadmin, é necessário ter o propack, com Nginx ativo, e o modulo Nginx Unit em funcionamento.

cd /usr/local/directadmin/custombuild
./build set unit yes
./build unit

Se seu setup estiver correto, e já rodando node.js normalmente e o erro é só na aplicação Nest.JS.

Verifica a configuração se está com o exemplo asseguir:

#!/usr/bin/env node
var unit = require('unit-http');
var server = unit.createServer(function(request, response) {
    response.writeHead(200, {"Content-Type": "text/html"});
    response.end("Read more at unit.nginx.org");

});
server.listen();

 

Pode ser que esteja com o  "require('http')" basta alterar para "require('unit-http')".

Alterando isso deve funcionar.

 

 

Estou usando uma hospedagem compartilhada que aceita aplicações node.js

Se eu criar normalmente o aplicativo e iniciar o directadmin entende, mas caso eu suba um aplicativo nest.js ele não entende

Minha main.js está assim 

image.png.84f8b77782a68e8b3113da39fe7391d1.png

e minha configuração no Setup node.js app está assim

image.png.991eb9ad9262140b23e6e4b6df4cc78e.png

Link para o comentário
Compartilhar em outros sites

Em 18/05/2024 em 17:42, leandroGhisi disse:

Estou usando uma hospedagem compartilhada que aceita aplicações node.js

Se eu criar normalmente o aplicativo e iniciar o directadmin entende, mas caso eu suba um aplicativo nest.js ele não entende

Minha main.js está assim 

image.png.84f8b77782a68e8b3113da39fe7391d1.png

e minha configuração no Setup node.js app está assim

image.png.991eb9ad9262140b23e6e4b6df4cc78e.png

Como você não faz gestão do servidor, tem que pedir para eles configurarem o /usr/bin/env node para receber o Nest.JS, pelo que reportou está apenas para aceitar o Node.JS default do DA.

CWG PORTUGAL - Soluções em Tecnologia, Big Data e Cibersegurança. | PORTUGAL

DOLUTECH - Conheça nosso Blog de Tecnologia, adquira mais conhecimento de forma Gratuita.

eGestor - Plataforma completa de gestão de contratos e documentações.

Cloud Computing Gerenciado / Hospedagem Wordpress / Servidores Dedicados / Cibersegurança / Gestão de Contratos

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?