我已经在端口3000中启动了节点服务,并且在服务器中打开了端口3000,但是无法连接Web应用程序。任何人都可以帮助我,谢谢!
当我使用
nmap -p 3000 202.117.43.155
表明
因此端口3000显示为“已过滤”状态,该块在哪里?
答案 0 :(得分:1)
在您的节点应用程序中检查您是否正在使用app.listen(PORT, IP_ADDRESS_OR_HOST )
尝试改用app.listen(PORT)
`
答案 1 :(得分:0)
我通过应用Nginx解决了这个问题。
安装Nginx后,
sudo nano /etc/nginx/sites-available/example.com
server {
location / {
proxy_pass http://localhost:3000;
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;
}
}```