【问题标题】:How do you set up a Python WSGI server under IIS?如何在 IIS 下设置 Python WSGI 服务器?
【发布时间】:2010-09-08 00:23:18
【问题描述】:

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

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

有没有人使用其他普通的旧 CGI 来获得 Python 框架在 IIS 下运行

如果是这样,您能否解释一下,指导我进行一些设置说明?

【问题讨论】:

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


    【解决方案1】:

    应该不需要使用 FastCGI。存在一个ISAPI extension for WSGI

    【讨论】:

    • 这个答案来自 6 年前。提供的链接中的项目最后一次更新是在 2010 年。在 Python-under-IIS 方面有什么新东西吗?
    • 同样的问题。当一个伟大的项目刚刚被……放弃时,这真是太疯狂了。来吧MS! Python 越来越受欢迎。
    【解决方案2】:

    Microsoft 自己开发了wfastcgi (source code) 在 IIS 上托管 Python 代码。

    【讨论】:

    【解决方案3】:

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

    更多信息请参考以下链接:

    Serving Python WSGI applications natively from IIS

    【讨论】:

    • @Georg Scholly 与上述其他文件相比,这是最新的文件
    猜你喜欢
    • 2018-04-12
    • 2018-02-07
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    • 2012-11-17
    • 2011-12-30
    • 1970-01-01
    相关资源
    最近更新 更多