说明
本地开发完成了flask项目后,不知道如何部署到服务器上
安装环境
首先你要安装了anaconda3
然后安装以下组件
conda install flask
conda install flask-cors
conda install gunicorn
再上传你的项目信息,最后执行
gunicorn -w 2 -b 0.0.0.0:5050 -D app:app
说明
- -w 表示启动2个worker
- -b 表示绑定地址,外网可以访问
- -D 守护进程,后台执行
- 第一个app是flask项目的入口文件
- 第二个app是实例名称
维护
pstree -p|grep gunicorn
# 顶层进程
kill -9 pid
# 重启
kill -HUP pid