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

Установка MySQL 5.1 и PHP 5.2 на RHEL5.3

Я бы очень хотел, чтобы на моем производственном сервере RHEL5.3 были установлены последние производственные выпуски PHP и MySQL.

PHP, чтобы я мог использовать Zend Framework 1.9, который поддерживает только PHP 5.2.4 или новее.
MySQL, потому что они утверждают, что 5.1 быстрее.

Я немного обеспокоен установкой из RPM из-за нарушения зависимостей и необходимости вручную поддерживать все в актуальном состоянии впоследствии.

После небольшого исследования я обнаружил Репозиторий Remi.

Если я добавлю это в свой список репозиториев, yum update сможет обновить PHP и MySQL.

Это звучит слишком хорошо, чтобы быть правдой - так есть ли какие-то подводные камни или проблемы, о которых мне следует знать?

Я не понимаю, почему «это звучит слишком хорошо, чтобы быть правдой».

Учитывая, что PHP 5.2 был выпущен несколько лет назад, проблема в том, что Redhat / CentOS действительно поздно об этом (да, я знаю, "стабильный" и все такое, что означает, что ничего не обновлять, кроме как по соображениям безопасности)

К счастью, некоторые люди подошли к делу и выполнили свою работу: создали пакеты RPM, которые так нужны многим из нас ;-)
Единственное, что может быть: это не будут «официальные» пакеты; так может быть не в порядке с политикой ваших системных администраторов?

Тем не менее, если есть сомнения: прежде чем использовать их на своем производственном сервере, вы должны попробовать их на тестовом сервере. (если у вас его нет, подойдет виртуальная машина), на всякий случай - а также чтобы убедиться, что ваше приложение нормально работает на 5.2


С другой стороны, вы можете попробовать скомпилировать PHP самостоятельно: это определенно не так сложно, и это полезно знать :-)

если вы установите php и mysql из репозитория Реми, yum сможет поддерживать ваши пакеты в актуальном состоянии.