2017.07.14 Flask使用80端口服务,Nginx+uWSGI
1.操作系统环境:Ubuntu Server 16.04.1 LTS 64位 2.安装前准备: (1)安装 Python 环境 接下来是python , Ubuntu 的默认环境已经预装 python 2.7 所以只需要安装 python 的 pip 安装工具即可。pip 用于安装一些基于python 应用的软件工具,在下文中将会频繁使用。 PIP 如果用python 而不懂 [pip| http://pypi.python.org/ ] 那最好就快点脑补吧, 指令如下: sudo apt-get install pip (2)VirtualEnv 不同的项目可能会引用各种不同的依赖包,为了避免版本与和应用之间的冲突而造成的“依赖地狱” [Virtualenv | https://virtualenv.readthedocs.org/en/latest/ ] 就是我们python 项目的必须品了。VirtualEnv 可以为每个Python应用创建独立的开发环境,使他们互不影响,Virtualenv 能够做到: 在没有权限的情况下安装新套件 不同应用可以使用不同的套件版本 套件升级不影响其他应用 安装: sudo pip install virtualenv (3)安装Nginx 安装并运行Nginx: sudo apt-get install nginx sudo / etc /