uwsgi配置
WSGI、uWSGI、uwsgi说明。
WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。自从 WSGI 被开发出来以后,许多其它语言中也出现了类似接口。
uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。
uwsgi协议是一个uWSGI服务器自有的协议,它用于定义传输信息的类型(type of information),每一个uwsgi packet前4byte为传输信息类型描述,它与WSGI相比是两样东西
uwsgi用于uWSGI与外部服务器(Nginx)之间的交流协议,WSGI用于uWSGI与web框架之间的接口协议
一、安装
二、配置
于项目根目录创建uwsgi.ini文件目录,配置信息如下:
三、常用的指令
四、注意事项
uwsgi.ini中暴露的端口是非http端口,此端口需要代理给到Nginx等web服务器方可浏览器访问到