Php 5 на RedHat Enterprise Linux 5

По умолчанию RHEL5.x64 поставляется с 5.1.6 - довольно старый. Я ищу более свежую версию 5.2.8 или даже самую последнюю 5.2.9 (по состоянию на март 2009 года). В идеале, решение на основе Yum/RPM для прозрачных обновлений (когда я планирую).

Как обновить стандартную версию до последней версии?

5 ответов

Решение

Я выбрал решение Zend-CE, установленное с YUM (по умолчанию на rhel5). Она не идеальна, безопасность админ-панели оставляет желать лучшего и позволяет использовать ее для php-cli, по крайней мере, вручную удаляя старый пакет php-cli + символическую ссылку на новый, но в противном случае это не так. сложно.

У Oracle есть несколько современных RPM-пакетов PHP, но их нет в репозитории, который я вижу. Вы могли бы попытаться спросить Кристофера Джонса, заинтересован ли он в создании метаданных репозитория для них?

В репозитории для тестирования CentOS также есть версии, и Remi Collet имеет PHP 5.2.9 в своем репозитории (см. Его объявление).

Вы также можете установить RPM-пакет fedora для PHP в RedHat Enterprise. Пакеты RHEL5 rpm похожи на пакеты Fedora Core 6. как то так Я установил много RPM-пакетов Fedora Core 6 на RHEL 5 без каких-либо проблем.

Я предлагаю получить файл спецификации для RPM Red Hat PHP, затем использовать его для создания собственного RPM в своем локальном репозитории и использовать его. Таким образом, вы получаете преимущества новейшего PHP, настроенного на максимально возможную совместимость с вашей системой, а при использовании YUM для других задач, требующих PHP, они будут удовлетворены вашей установкой.

Пожалуйста, посмотрите на: http://bluhaloit.wordpress.com/2008/03/13/installing-php-52x-on-redhat-es5-centos-5-etc/

это обновит ваш php для 5.3

[]

Другие вопросы по тегам