Назад | Перейти на главную страницу

Обновление с Django 1.3 (Python 2.6) до Django 1.5 + Python 2.7 CentOS

В настоящее время у нас есть сервер с python2.6 + apache и mod_wsgi, который работает с Django 1.3.

Я планирую использовать следующее руководство для установки python 2.7 http://toomuchdata.com/2012/06/25/how-to-install-python-2-7-3-on-centos-6-2/.

Затем используйте pip для установки пакетов для 2.7, которые, я считаю, с помощью pip install после установки python2.7 справятся с этим.

После этого я думаю, что перекомпиляция mod_wsgi, указывающая на путь python2.7, должна заставить Apache2 загрузить правильную версию python для сайта.

Мне просто было интересно, не упустил ли я что-то, или этот процесс полностью неправильный и не должен использоваться.

Спасибо.

Итак, для фактического ответа на ваш вопрос: если вы используете mod_wsgi во встроенном режиме, вам нужно будет перекомпилировать его. Но я бы посоветовал запустить его в режиме демона, поэтому вам не нужно перекомпилировать mod_wsgi (или перезапускать apache всякий раз, когда вы меняете приложение, просто демон wsgi)