从 Django 1.3(Python 2.6)升级到 Django 1.5 + Python 2.7 CentOS

从 Django 1.3(Python 2.6)升级到 Django 1.5 + Python 2.7 CentOS

我们目前有一个运行 python2.6 + apache 和 mod_wsgi 的服务器,该服务器与 Django 1.3 一起运行。

我计划使用以下指南安装 python 2.7http://toomuchdata.com/2012/06/25/how-to-install-python-2-7-3-on-centos-6-2/

然后使用 pip 安装 2.7 的软件包,我相信在安装 python2.7 后使用 pip install 可以解决这个问题。

在此之后,我认为重新编译 mod_wsgi 并使其指向 python2.7 路径应该可以让 Apache2 为网站加载正确版本的 python。

我只是想知道我是否错过了什么,或者这个过程是否完全错误并且不应该使用。

谢谢。

答案1

因此,对于您的问题的实际回答:如果您在嵌入模式下使用 mod_wsgi,则需要重新编译它。但我建议在守护进程模式下运行它,这样您就不必重新编译 mod_wsgi(或者每当您的应用程序发生变化时重新启动 apache,只需重新启动 wsgi 守护进程)

相关内容