如何基于python+gunicorn+nginx在linux服务器上部署多个flask项目
环境和工具
本文是建立在已经安装了nginx工具的基础上完成的,所以需要大家提前安装好nginx工具(注意在服务器的root用户下安装),同时默认已经安装好了flask项目所依赖的python包
本文所涉及的工具版本如下:
python 3.7.2
gunicorn 20.1.0
nginx 1.18.0
部署流程
1、建立python的虚拟环境
1)查看python安装路径

2)切换路径到python的安装路径

3)安装python的虚拟环境包

4)创建虚拟环境

5)切换到虚拟环境的路径并激活环境