Nginx:
假设已经有一个运行着python程序的Flask程序在运行了,试通过nginx转发,去实现网页的访问
1、安装windows版本的nginx
2、配置nginx:
在server节点中新增一个location】一个upstream节点(注意层级):
http{
......
server {
......
location /Test{
proxy_pass http://upstreamname/; #这里面的最后的斜杠一定不能少
}
}
upstream upstreamname{
server http://120.0.0.1:5000;
}
}
upstream 和server同级!!!
3、启动flask的python程序。
4、启动nginx(双击exe文件即可)
5、在浏览器输入nginx服务器地址,加上/Test,即可被nginx转发到对应location所对应的upstream中对应的地址中的资源
6、网页运行结果截图:

附件:程序源文件
nginx文件:
#user nobody;
worker_processes

本文介绍了如何在Windows上安装Nginx并配置反向代理,以转发请求到运行中的Flask应用程序。通过设置nginx的upstream和location节点,成功启动Nginx和Flask后,可以通过在浏览器输入特定URL来访问Flask服务。
最低0.47元/天 解锁文章
1142

被折叠的 条评论
为什么被折叠?



