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

PHP 5.3.1 на CentOS 5.3 или Ubuntu 8.04 / 9.10

Простите за такой новичок вопрос, но в CentOS 5.3 или Ubuntu 8.04 / 9.10 какой самый простой способ установить (и постоянно обновлять) PHP 5.3 [.1] через yum или apt-getсоответственно?

Заранее спасибо!

Zend, являющаяся коммерческой организацией PHP, имеет набор репозиториев yum / apt, которые вы можете использовать для установки и обновления PHP 5.3 как в Ubuntu, так и в RHEL / CentOS.

Существует версия сообщества, которую можно использовать как угодно бесплатно, хотя не все компоненты имеют открытый исходный код (только «бесплатно, как в пиве»).

Для установки вы должны добавить файл Zend.repo в /etc/yum.repos.d (или отредактировать /apt/sources.list), а затем выполнить

yum install zend-server-ce-php-5.3

или

apt-get update
apt-get install zend-server-ce-php-5.3

Полные инструкции находятся на Выбор дистрибутива для установки

Он включает в себя кеш кода операции (Zend Optimizer +) и отладчик (Zend Debugger), хотя они, возможно, не так широко используются, как APC или Xdebug, возможно, потому, что они не являются открытым исходным кодом.

Он также включает Zend Framework и различные расширения, такие как мост php-java, драйверы баз данных (не все из которых включены в обычные дистрибутивы PHP) и веб-консоль управления.

Существует также коммерческая версия, которая включает поддержку и дополнительные функции.

Ответ на ваш вопрос находится в вашем вопросе: если вы используете упакованные версии дистрибутива Apache и PHP, вы должны установить (и / или обновить) эти пакеты, используя yum или apt-get. Если вы действительно новичок, я бы предложил aptitude (консоль / терминал) или synaptic (X11) в Ubuntu - они управляются меню и предположительно более дружелюбны. Я знаю, что на CentOS существуют аналоги, но понятия не имею, что это такое :)

Re: Обновление PHP. Если ваш дистрибутив выпустил новый пакет, yum update или apt-get upgrade заберет его и установит (вместе со всем остальным, что устарело). Если все, что вы хотите обновить, это PHP (и оставьте все остальное в покое), вы должны указать пакет PHP в конце этих команд (например, yum update php).

Редактировать: это хорошее сообщение в блоге дает подробную информацию о том, как добавить apt-репо с PHP 5.3.x в нем, поскольку очевидно, что Ubuntu не имеет официального пакета 5.3.x для 9.10

Для Ubuntu см. Мой ответ Вот

(В основном используйте эти пакеты и тебе хорошо :))

Надеюсь, поможет!