leandroGhisi Postado Maio 13 Compartilhar Postado Maio 13 Boa tarde, Gostaria de subir uma aplicação Nest.JS no setup node.JS App do painel directadmin, porém toda vez que subo a API não funciona, basicamente ela nem roda. Alguém já utilizou com Nest.js? Se sim, pode me ajudar? 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
LucasMoraes Postado Maio 15 Compartilhar Postado Maio 15 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. 0 Citar 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. CENTRAL MMORPG - Um blog do Grupo Dolutech voltado a jogos Online e muito mais. Cloud Computing Gerenciado / Hospedagem Wordpress / Servidores Dedicados / Cibersegurança / Gestão de Contratos Link para o comentário Compartilhar em outros sites More sharing options...
leandroGhisi Postado Maio 18 Autor Compartilhar Postado Maio 18 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 e minha configuração no Setup node.js app está assim 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
LucasMoraes Postado Maio 20 Compartilhar Postado Maio 20 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 e minha configuração no Setup node.js app está assim 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. 0 Citar 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. CENTRAL MMORPG - Um blog do Grupo Dolutech voltado a jogos Online e muito mais. Cloud Computing Gerenciado / Hospedagem Wordpress / Servidores Dedicados / Cibersegurança / Gestão de Contratos Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
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.