一、uSWSGI了解
1、uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。
2、要注意 WSGI / uwsgi / uWSGI 这三个概念的区分。
(1)WSGI是一种通信协议。
(2)uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。
(3)而uWSGI是实现了uwsgi和WSGI两种协议的Web服务器。
3、安装
pip install uwsgi
4、配置
vim config.ini
[uwsgi]
socket = 127.0.0.1:9090 #uwsgi 启动时所使用的地址与端口
pidfile = /run/uwsgi.pid # master 进程的 pid 文件
chdir =/home/taowen/translate/translateApi #指向网站目录
virtualenv=/home/taowen/.virtualenvs/translate #虚拟环境的路径
wsgi-file = %(chdir)/flasky.py # python 启动程序脚本文件
callable &#