需求背景:多用户高并发访问web部署的服务,单靠纯flask是性能不够的,必须要有Nginx+gunicorn的加持。
解决思路:
1.云服务器部署测试纯flask,通过运行调试
2.云服务器分别配置好Nginx、Nginx+gunicorn配合
3.Nginx+gunicorn+flask联调
实现操作:
1.云服务器部署测试纯flask,已经通过,详细见上一篇博文。
2.Nginx配置:
首先是安装 Nginx,在 CentOS 中安装 Nginx 很简单,使用如下命令即可:
yum install nginx -y
若yum报错,则问题可能出在系统中既有python2,也有python3,解决办法是重装系统为“Centos7.6 腾讯云TI平台AI训练加速框架(img-jd96w7yr)”
安装成功后,nginx 还没有启动,要先开启 nginx 服务
systemctl start nginx
然后使用 ps 命令查看 nginx 服务是否成功开启
ps -ef | grep nginx
console控制台出现如下响应,则表明 nginx 服务已经开启

开启 nginx 成功后,在 windows 浏览器上访问服务

最低0.47元/天 解锁文章
1801

被折叠的 条评论
为什么被折叠?



