首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何部署Django应用程序IIS

如何部署Django应用程序IIS
EN

Stack Overflow用户
提问于 2013-06-21 21:56:52
回答 1查看 4.9K关注 0票数 2

在Windows 2008上,我很难将一个简单的Django web应用程序部署到IIS 7。该应用程序使用Django 1.5和Python3.3。

挂起的似乎是IIS7使用fcgi (FastCGI)协议与web应用程序进行通信,而这个协议在Python中本机不受支持。到目前为止,我尝试过的所有第三方库都没有使用Python3.3。它们是:

  • 飞溅
  • flup-py3.0
  • django-windows-工具
  • PyISAPIe

Django文档通过了上面的许多选项,但是它们都过时了。部署这个应用程序的最好方法是什么?我是否应该尝试在Windows 2008上安装Apache以便我可以使用mod_wsgi?或者有什么办法让它在IIS上使用常规cgi工作呢?如果是这样的话,是怎么做的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-22 10:57:48

让django在IIS上运行是一个令人头疼的问题,所以如果您要走这个路线,我肯定会建议您使用python2.7,这比当前的3.x支持要好得多。

下面是一个最近的教程,详细介绍了python2.7上的pyISAPIe安装,它应该与python2.7.3和最新版本的django兼容。http://blog.wolfplusplus.com/?p=272

如果您想在windows上继续使用python3.x,那么使用Apache和mod_wsgi是最好的选择。http://code.google.com/p/modwsgi/wiki/InstallationOnWindows

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17244937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档