【发布时间】:2018-08-31 06:56:29
【问题描述】:
我能够在我的 IP:5000 路径上成功运行烧瓶应用程序。一个简单的Hello World 程序,在我的浏览器上显示输出。
现在,我想做的是使用代理配置 NGINX,这样如果我只访问显然在默认端口 80 上运行的 IP,它应该导航到端口5000 并显示我的应用程序的输出。
换句话说... 这是有效的:IP:5000 -> 输出 = Hello world 这不起作用:IP -> 无法访问此站点
我要添加的服务器设置是这样的。
server {
listen 80;
server_name MY_IP;
location / {
proxy_pass http://127.0.0.1:5000;
}
}
但是,我不确定在哪里添加这个?它应该在http 块内/etc/nginx/nginx.conf 内吗?
更新:根据下面给出的答案,我设法做到了以下几点。
在此之后我确实重新启动了 nginx。但是,我仍然面临同样的问题。应用可在 IP:5000 上运行,但不适用于 IP
【问题讨论】: