use*_*189 5 apache django mod-wsgi
我知道已经有很多关于这个主题的信息,但它们非常笨拙,不那么简单和富有表现力.任何人都可以解释我如何使用django和使用mod_wsgi和apache?
mod_wsgi不是特别适合运行Python WSGI应用程序,或者,如果你更愿意,有更多pythonic方法可以运行你的Django实例.
首先,我认为理解Apache的请求处理模型并正确配置它需要花费很多精力,特别是对于mod_wsgi.如果你没有完全设置或锁定使用Apache,我建议你看一下像@Neo建议的nginx代理后面运行Spawning或Green Unicorn.
Spawning和gunicorn的速度非常快,不要求你使用特定的Python解释器编译Apache,并且支持逐步更新代码库,为Django和其他开箱即用的钩子提供支持.nginx,Spawning和gunicorn都有一个简单的处理模型,彼此保持完全独立,因此您可以获得更加透明的架构,更易于维护和监控.
这里有关于使用Eric Florenzano设置Django的Spawning 的精彩指南,这里有一个关于用该项目的作者BenoîtChesneau用gunicorn运行Django 的详尽介绍.
无论你选择哪种,你都会感觉正确@home.
我最近在Django上设置了我的应用程序,这个指南就是我所需要的.http://blog.stannard.net.au/2010/12/11/installing-django-with-apache-and-mod_wsgi-on-ubuntu-10-04/
所以基本上,这个过程是
让我知道你被困在哪一步.