PHP 5 для начинающих

Печать

Тем пользователям, которые хотят использовать графический инсталлятор, поставляемый с их дистрибутивом, рекомендуется обратиться к руководству этого дистрибутива. Так как графические средства инсталляции весьма различаются в разных дистрибутивах, здесь эти средства не рассматриваются. Вместе с тем, управлять любой RPM-системой можно с помощью командной строки; далее показано, как устанавливать необходимые компоненты, используя интерфейс командной строки.

Какие RPM-пакеты потребуются?

Для установки PHP понадобятся следующие RPM-пакеты:

□ zlib

□ libpng

□ libjpeg

□ gd

□ gd-devel

□ apache

□ mod_php4

Чтобы выяснить, какие из них уже установлены в системе, введите в командной строке следующую команду, последовательно подставляя необходимые имена:

> rpm -q zlib zlib-1.1.3-6-i386

> rpm -q libng

Package libpng is not installed (Пакет libpng не установлен)

Если пакет установлен, то система выведет определенную строку, в противном случае будет напечатано соответствующее сообщение об ошибке. В строке фактически содержится версия программы, установленной с помощью этого пакета (в данном случае 1.1.3), номер выпуска самого пакета (шестой общедоступный выпуск), а также тип архитектуры, для которой был скомпилирован RPM-пакет (в данном случае совместимая с Intel 386, поскольку использовался компьютер Pentium III).

Обратите внимание на уже имеющиеся пакеты и версии соответствующих программ (номер версии более важен, чем номер выпуска).

Подойдет Apache версии 1.3.29, если желательно использовать старые версии библиотеки GD; для использования последней версии данной библиотеки хорошим выбором будет Apache версии 2.0.48. Библиотека GD теперь поставляется вместе с PHP 5 и работает с Apache 2.0.17.

Затем следует найти подходящие новые версии всех остальных пакетов, которых еще нет в системе, или использовать их старые версии. Как уже отмечалось, пакеты следует искать на установочных дисках дистрибутива, Web-сайте производителя, а также на сайтеwww.rpmfind.net.

После того как текущие версии всех пакетов найдены, можно устанавливать эти пакеты. Для обновления имеющейся инсталляции используется такая же команда, как и для новой установки. Необходимо перейти в каталог с RPM-пакетами (на CD или жестком диске) и ввести следующую команду от имени root:

> rpm -Uh libpng-1.0.5-3-i386.rpm ##################