前言
直接使用宝塔的 Python项目管理器
我们可以非常方便的部署 Python 项目,但在部署之后发现,部署的项目经常莫名其妙的停止。所以就有了这一篇
部署
使用 Flask + Gunicorn + Supervisor + Nginx
上传项目就不说了
部署 Flask 项目
在宝塔下载好 Python项目管理器
创建 Flask 项目
为了可以外网访问,所以使用 Nginx 添加反向代理
可以直接使用映射添加个域名,就会自动设置反向代理
添加守护进程
现在这个网站已经可以访问了,但是会莫名其妙的停止,所以我们需要使用 Supervisor管理器
,添加守护进程
直接在宝塔下载就好
gunicorn 的命令有很多,最简单命令gunicorn hellodj:app
其中 hellodj 为项目运行文件夹或文件
创建成功之后就只需要去Python项目管理器
,再运行一次项目就好。
版权声明:《 宝塔 部署 Flask 项目 》为明妃原创文章,转载请注明出处!
最后编辑:2020-3-20 14:03:42