前言:一般在本地运行flask项目通常是直接python3 文件名.py,然后打开:http://127.0.0.1:5000 查看代码结果
这次主要是记录flask在python3 环境结合nginx +gunicorn在服务器上进行项目的部署
####(一)运行环境:
- 虚拟机centos7
- python3 环境
- nginx
- gunicorn
- virtualenv
难点:nginx gunicorn的安装配置
(二)nginx、gunicorn简介
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、

本文详细介绍了如何在CentOS7系统中,使用Python3环境,通过nginx和Gunicorn部署Flask项目。首先讲解了Nginx和Gunicorn的基本概念,接着阐述了Gunicorn的安装与配置,最后提到了部署过程中遇到的防火墙和端口开放问题。
最低0.47元/天 解锁文章
1777





