
Sei que estou perto, mas não consigo conectar meu aplicativo node.js ao meu proxy reverso NGINX. Meu aplicativo de nó funciona localmente e meus testes de arquivo de configuração estão ok. Primeira pequena pergunta: preciso fazer upload do meu aplicativo nodejs para o meu nginx vps?
Eu tenho um VPS rodando nginx com a seguinte configuração:
server {
listen 80;
listen [::]:80;
server_name localhost;
location / {
proxy_pass http://127.0.0.1:3001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
O que eu quero que o aplicativo node.js envie a solicitação para o proxy e então o proxy atenderá as solicitações para meu apache local, todos os tutoriais que encontro me dizem para editar a configuração do nginx e pronto, mas minha configuração não ' parece que não funciona, o que posso estar fazendo de errado?
Responder1
Adicione /
no final da linha proxy_pass:
proxy_pass http://127.0.0.1:3001/;