我需要部署一个小的Django应用程序,以便在小型Intranet中使用。并发和速度都不是问题,因为最多只有10个用户(而且我敢打赌几乎没有并发)。
已有MySQL服务器。问题出在Django应用程序上。在WinXP环境下我可以安装的最轻的服务器是什么? Apache + mod_python方法似乎有点矫枉过正。樱桃服务器似乎更合适。
有什么建议吗?有类似经历的人?
答案 0 :(得分:2)
您可以将IIS与PyISAPIe一起使用。
我概述了my Django on Windows deployment here和more info on PyISAPIe with Python 2.6 here。
答案 1 :(得分:2)
由于我不是IIS的忠实粉丝,我仍然使用Apache + mod_wsgi。根据{{3}}
,mod_wsgi是官方推荐的部署django应用程序的方式答案 2 :(得分:0)
我们目前正在部署一个小型Intranet Django应用程序,以补充IIS上的闭源应用程序,向观众提供约300-400,但使用率较低。
我们通过django-wsgiserver选择了cherrypy,但是如果您不使用管理员,请选择bitbucket version,0.6.10版本中有一个错误在pypi上。
我们将IIS作为其前面的反向代理,并使用现有应用程序中的媒体。不知道它是否稳定,但我喜欢它在概念上与我在* nix盒子上使用的Apache + gunicorn设置相同的事实。
由于这个问题可以追溯到2年,我对你的经历非常好奇。
答案 3 :(得分:0)
lighttpd的Windows端口也值得一提。