Windows 上的最小生产 Django 服务器
我需要部署一个小型 Django 应用程序以在小型 Intranet 中使用。并发和速度不是问题,因为最多有 10 个用户(我敢打赌几乎不会有并发)。
已经有一个MySQL服务器了。问题出在 Django 应用程序上。在WinXP环境下我可以安装的最轻量级的服务器是什么? Apache + mod_python 方法似乎有点矫枉过正。 Cherrypy 服务器似乎更合适。
有什么建议吗?有类似经历的人吗?
I need to deploy a small Django app to be used in a small intranet. Concurrency and speed are non issues because there will be, at most, 10 users (and I bet that there will be almost no concurrency).
There is already a MySQL server. The problem is with the Django app. What is the most lightwieght server I can install under a WinXP environment ? The Apache + mod_python approach seems a little overkill. The cherrypy server seems more suitable.
Any suggestions ? Someone with similar experiences ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以将 IIS 与 PyISAPIe 结合使用。
我在此处概述了 我在 Windows 上的 Django 部署 有关使用 Python 2.6 的 PyISAPe 的更多信息。
You could use IIS with PyISAPIe.
I outline my Django on Windows deployment here and also more info on PyISAPIe with Python 2.6 here.
由于我不是 IIS 的忠实粉丝,所以我仍然会使用 Apache + mod_wsgi。 mod_wsgi 是官方推荐的部署 django 应用程序的方式,根据 http://docs .djangoproject.com/en/dev/howto/deployment/modwsgi/
As I'm not a big fan of IIS, I'd still use Apache + mod_wsgi. mod_wsgi is officially recommended way of deploying django apps, according to http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/
我们目前正在部署一个小型 Intranet Django 应用程序,以补充 IIS 上的闭源应用程序,受众范围约为 300-400,但使用率较低。
我们通过django-wsgiserver选择了cherrypy,但是选择bitbucket 版本 如果您不使用管理员,则 pypi 上的 0.6.10 版本存在错误。
我们将 IIS 作为其前面的反向代理,并使用现有应用程序中的媒体。还不知道它是否稳定,但我喜欢它在概念上与我在 *nix 盒子上使用的 Apache+gunicorn 设置相同的事实。
由于这个问题已经有两年了,我很好奇你的经历。
We're currently deploying a small intranet Django app to complement a closed source app on IIS to an audience of about 300-400, but low use.
We opted for cherrypy by means of django-wsgiserver, but go for the bitbucket version if you don't use the admin, there's a bug in the 0.6.10 version that's on pypi.
We have IIS as a reverse proxy in front of it, and use media from the existing app. Don't know yet if it's stable, but I like the fact that it's conceptually the same as the Apache+gunicorn setup that I use on the *nix box.
Since this question dates from 2 years, I'm very curious about your experience.
lighttpd 的 Windows 端口也值得一提。
The Windows port of lighttpd also bears mention.