Python Web项目部署
项目开发
http://xuejava.org/blog/index.php/archives/286/
项目部署
1.安装Python;比如说安装3.9.但是服务器默认是2.7或者是3.7。然后我们需要安装虚拟环境。
2.虚拟环境
3.需要安装uwsgi;因为如果不安装,使用默认的flask服务 性能会差,不适合生产环境。
Python uwsgi安装
1.安装
source /envs/bin/activate
pip install uwsgi
2.基于uwsgi运行flask项目
--命令的方式(所有的请求都请求uwsgi;一般不会使用)
uwsgi --http :80 --wsgi-file app.py --callabe app
--配置文件的方式启动(推荐)
创建nb_uwsgi.ini