Kar*_*kde 5 django wsgi nginx uwsgi
让我们来看看:
Django与WSGI兼容.WSGI是Web服务器网关接口
现在,Nginx是一个服务器.所以我们应该能够与Django沟通.那么为什么我们之间需要uWSGI?
所有人都说uWSGI是一个讲wsgi协议的服务器.
那么什么是uwsgi协议.它与WSGI(协议/规范)有何不同?
再次,为什么我们找到组合Django + uWSGI + Nginx ??
我不能在nginx和django之间讲WSGI吗?Coz WSGI本身意味着成为WebServer(nginx)和Web应用程序(django)之间的规范
WSGI 是一个具体的 Python 接口,而 Nginx 是一个通用的 Web 服务器。因此,至少您需要 Nginx 和 Django 之间的某种东西来将标准 http 请求转换为 WSGI 请求。
uWSGI 只是几种流行的 WSGI 服务器之一。其他包括gunicorn 和mod_wsgi(一个Apache 模块,也需要安装Apache)。uWSGI 恰好是我的首选,并且 nginx 现在对其协议具有本机支持,因此使用它不会出现太大错误。
| 归档时间: |
|
| 查看次数: |
875 次 |
| 最近记录: |