我正在本地网络(位于192.168.1.95)的树莓派上运行两个应用程序。我想像这样通过浏览器访问它们:
192.168.1.95:3000 = App One
192.168.1.95:3001 = App Two
所以我的服务器块看起来像这样:
# App One
server {
listen *:3000;
location / {
proxy_pass http://127.0.0.1:3000;
}
}
# App Two
server {
listen *:3001;
location / {
proxy_pass http://127.0.0.1:3001;
}
}
但是,在我的笔记本电脑上,在浏览器中,当我导航到192.168.1.95:3000时,它将永远旋转。我在pi上重新启动了NGINX,并且没有报告任何错误。它缺少什么?
编辑:
192.168.1.95:3000
要求甚至都没有达到
nginx。subdomain.192.168.1.95
有效。解决方案:我是个白痴。我在pi上安装了UFW防火墙,阻止了22、80、443以外的所有设备。我暴露了想要的端口,并且我很高兴可以使用,甚至不需要nginx。