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

时间:2008-09-06 04:26:50

标签: python iis deployment windows-server iis-modules

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

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

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

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

3 个答案:

答案 0 :(得分:23)

不应该使用FastCGI。存在ISAPI extension for WSGI

答案 1 :(得分:9)

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

答案 2 :(得分:4)

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

有关详细信息,请参阅以下链接:

Serving Python WSGI applications natively from IIS