宝塔挂载的flask框架拒绝链接.怎么设置ngins的配置文件
时间: 2024-03-09 21:50:57 浏览: 131
nginx的配置文件
5星 · 资源好评率100%
要设置 Nginx 配置文件以将请求转发到 Flask 应用程序,请按照以下步骤操作:
1. 打开宝塔面板并进入网站设置页面,找到“反向代理”选项。
2. 在“反向代理”设置页面中,将“开启反向代理”选项打开。
3. 在“反向代理”设置页面中,将“代理目录”设置为 Flask 应用程序的根目录,例如 `/var/www/flask_app`。
4. 在“反向代理”设置页面中,将“反向代理目标地址”设置为 `http://127.0.0.1:5000`,其中 `5000` 是 Flask 应用程序的默认端口号。
5. 点击“保存”按钮并返回网站设置页面。
6. 打开 Nginx 配置文件并将以下代码添加到配置文件中:
```
location / {
proxy_pass http://127.0.0.1:5000/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
```
7. 保存并关闭配置文件,并重新启动 Nginx。
现在,访问网站时,Nginx 将请求转发到 Flask 应用程序。如果 Flask 应用程序仍然拒绝连接,请检查应用程序是否正确设置并正在运行,并确保防火墙设置正确。
阅读全文