[英]Proxy setup with Nginx and reverse proxy
我最近尝试在我的树莓派上实现一个非常基本的服务器配置,实际上遇到了一些问题。 我正在端口8080上运行节点应用程序,并在端口80上运行Nginx服务器。要访问我的应用程序,我必须通过要求Nginx充当反向代理将端口80上的连接重定向到8080。 我使用Nginx配置文件对此进行了配置,如下所示:
server {
listen 80;
server_name XX.XX.XX.XX;
location / {
proxy_pass http://XXX.XXX.X.XX:8080/;
}
}
当我尝试访问外部路由器的ip地址时,一切正常,无论我为url提供什么参数,都可以毫无问题地访问我的应用程序。 然后,我尝试在浏览器上配置代理,以允许所有请求通过我的应用程序传递。 实际上,它不起作用,并且没有将我重定向到我的应用程序,而是将所有页面都重定向到了Nginx欢迎消息(在实现反向代理重定向之前,该消息不再显示)。
您知道我如何继续配置代理以通过我的应用程序传递所有连接吗?
非常感谢您的帮助,对于我对服务器和网络的了解不足,我们深表歉意
您似乎有几个问题:
尝试这个:
服务器{收听80; server_name XX.XX.XX.XX; 位置/ {proxy_pass http:// localhost:8080 ; }}
希望这可以帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.