Мы запускаем несколько серверов с Plesk 9.2. PHP тесно интегрирован с Plesk, поэтому я опасаюсь обновлять его независимо от Plesk.
Проблема в том, что 9.2 поставляется с PHP 5.1, а мне нужен 5.2.
Как правильно обновить PHP в системе Plesk?
Лучшее решение, по-видимому, представлено здесь: http://www.atomicorp.com/wiki/index.php/PHP
Добавьте атомное репо:
wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh
yum upgrade
Проверить шаг о skip-bdb
на http://www.atomicorp.com/wiki/index.php/Mysql
Возможно, вам придется бежать yum
с --nogpgcheck
отметьте, если это вызывает проблемы с установкой неподписанных RPM.
С Plesk связаны два экземпляра PHP. Один предназначен для интерфейса администратора Plesk, а другой - для vhosts. Вы не можете обновить административный PHP, потому что он очень тесно интегрирован с Plesk, но вы жестяная банка легко обновить vhost PHP с помощью обычных утилит обновления ОС, таких как yum, apt-get, up2date и т. д.
Если ваша проблема, возможно, также в том, что на вашем centos 5 не установлен yum, тогда посетите openvz. Это не спам-сообщение - это действительно было проблемой для меня, и я хочу помочь любому, у кого возникнет эта проблема.