【发布时间】:2011-03-31 01:09:12
【问题描述】:
我想使用 mod_python 在 Apache 中使用 virtualenv 在服务器上运行 Django 项目。现在我知道推荐使用的 apache 模块是 mod_wsgi,但我暂时不想安装它。
服务器上的默认python安装是python2.4,服务器上的一些其他网站使用它。因为我的项目是建立在 python2.6 上的,所以我使用“make altinstall”将它安装在 /usr/local/ 中的 python2.4 旁边。 我使用这个网站来设置我的 apache conf 文件:http://mydjangoblog.com/2009/03/30/django-mod_python-and-virtualenv/。
我的问题是:有没有办法指定它(可能是 mod_python)应该使用 python2.6 而不是 python2.4? 如果无法使用 mod_python 在一个 apache 中运行 2 个 python 版本,是否可以使用 mod_wsgi?或者是否可以在一个 apache 安装中使用 mod_python 和我使用 mod_wsgi 的另一个站点?
【问题讨论】:
标签: python django apache mod-python virtualenv