部署Flask应用到CentOS7配置SSL证书支持https和http流量(Nginx + Uwsgi + Flask)实现Nginx负载均衡
发布时间
阅读量:
阅读量
文章目录
-
- 1. 环境概述
-
2. 环境搭建
-
3. 设置虚拟环境
-
4. 配置uwsgi参数
-
5. 部署nginx服务
-
- 5.1 处理http请求时需增加以下设置
-
5.2 处理https请求时需增加以下设置
-
6. 部署时加上nginx做负载均衡
-
- 6.1 nginx配置文件
- 6.2 uwsgi配置文件
-
7. 配置常用命令
-
8. 502访问不到页面
-
- 1. 环境概述
1. 环境说明
- 服务器Centos7
- python 3.6
- flask项目
2. 环境准备
- CentOS 7 预装了 Python 2.x,默认版本;因此必须手动配置 Python 3.x 版本(如 Python 3.x)。具体内容可参考我的文章。*
<>
3. 搭建虚拟环境
# 下载虚拟环境包
pip3 install virtualenv
# 使用命令新建虚拟环境,我的目录是/usr
# 创建虚拟环境名叫 venv ,如果你是参考我的文章安装的python
# 那么和我的路径保持一致即可,如果在这一步提示bas
全部评论 (0)
还没有任何评论哟~
