Ngix 配置与部署(wsgi,uwsgi,uWSGI)

1. WSGI 是一种协议接口,他是描述web服务器如何与web应用程序(Django ,Flask ) 通讯的规范.

2. uwsgi 与WSGI协议一样,是uWSGI服务器的独占协议,用于定义传输信息的类型.

3. uWSGI 是一个全功能的HTTP服务器, 实现了WSGI协议和uwsgi协议Http协议等等.

部署架构: 

 

 Ngix 配置与部署(wsgi,uwsgi,uWSGI)

nginx 和uwsgi对接.

1.Django中配置文件wsgi.ini

Ngix 配置与部署(wsgi,uwsgi,uWSGI)

 启动uswig

Ngix 配置与部署(wsgi,uwsgi,uWSGI)

2. 设置Nginx配置文件.nginx.conf

Ngix 配置与部署(wsgi,uwsgi,uWSGI)

  Ngix 配置与部署(wsgi,uwsgi,uWSGI)

启动nginx

Ngix 配置与部署(wsgi,uwsgi,uWSGI)