如何在IIS下设置Python WSGI服务器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在IIS下设置Python WSGI服务器?相关的知识,希望对你有一定的参考价值。

我在Windows环境中工作,并希望将代码部署到IIS。同时我想用Python编写代码。

读过IIS可以运行fastCGI应用程序之后,我去了IIS网站,详细描述了如何启动和运行PHP,但没有其他任何内容。

有没有人有经验使用其他普通的旧CGI在IIS下运行Python框架?

如果是这样,你可以解释一下如何指导我做一些设置吗?

答案

不应该使用FastCGI。有一个ISAPI extension for WSGI

另一答案

微软自己开发wfastcgisource code)来在IIS上托管Python代码。

另一答案

我们可以使用iiswsgi框架在IIS上设置WSGI,因为它与IIS Web服务器的FastCGI协议兼容。它与distutils捆绑在一起,用于在Microsoft Web Deploy和Web Platform Installer的帮助下构建,分发和安装包。

有关更多信息,请参阅以下链接:

Serving Python WSGI applications natively from IIS

以上是关于如何在IIS下设置Python WSGI服务器?的主要内容,如果未能解决你的问题,请参考以下文章

Python-WSGI协议如何实现?

如何在 IIS 中部署 Flask 应用程序?

python看门狗模块在redhat服务器下不能与django/mod_wsgi一起使用

CGI FastCGI WSGI 解析

如何在Ubuntu中将mod_wsgi安装到特定的python版本?

web服务器wsgi应用