Обновить версию mysql сервера к mysql5 и php к php5 оказалось не так уж и тяжело на ОС Centos4.x при использовании панели управления Plesk. Для начала, на сервере должен быть установлен yum. Далее ищем в файле
/etc/yum.repos.d/CentOS-Base.repo
секцию(раздел) [centosplus] – дополнительные обновления для существующих пакетов.
находим строку в этой подсекции
enabled=0
и меняем ее на:
enabled=1
сохраняем изменения в файле и запускаем следующее:
yum update php mysql
Если спустя не которое время, после запуска команды получаем следующую ошибку:
Error: Missing Dependency: php = 4.3.9-3.22.12 is needed by package php-pear
тогда удаляем RPM пакет:
rpm -e php-pear-4.3.9-3.22.12 --nodeps
И заново запускаем:
yum update php mysql
Конечно, может не у всех все так гладко проходит, но пока-что на проблемы с этим не натыкался.
Ну и, конечно, базы данных mysql перед обновлением следует задампить, то есть сделать бэкап.