Установка на Unix системы
Содержание
Этот раздел описывает установку и настройку PHP на Unix-системах.
Пожалуйста прочитайте все разделы касающиеся вашей платформы
или веб-сервера, прежде чем вы приступите к установке.
Как сказано в разделе Общие указания по
установке, в этом разделе в основном мы описываем
установку PHP ориентированную на веб, однако мы так же затрагиваем
установку PHP для использования в командной строке.
Есть несколько способов установки PHP на Unix платформы.
Один из них - процесс конфигурирования и компиляции исходников, другой -
установка из пакетов. Этот документ сфокусирован на установке из
исходных кодов. При установке из пакетов, PHP устанавливается в
стандартной конфигурации. Если вам нужны особые параметры, то
лучше скомпилировать PHP вручную с необходимой конфигурацией.
Для компиляции PHP из исходных кодов вам потребуется следующее:
-
Базовые знания Unix (способность обращаться с "make" и компилятором C)
-
Компилятор ANSI C
-
flex: Version 2.5.4
-
bison: Version 1.28 (предпочтительно), 1.35, или 1.75
-
Веб-сервер
-
А так же библиотеки, требуемые для некоторых модулей PHP (gd, pdf libs и т.д.)
Общая (или начальная) конфигурация PHP задается параметрами скрипта
configure. Вы можете просмотреть список допустимых
параметров при помощи команды ./configure --help.
Так же список основных параметров можно просмотреть в приложении
Основные параметры конфигурации,
а параметры специфичные для различных расширений описаны на страницах документации,
посвященных этим расширениям.
Когда PHP сконфигурирован, все готово к сборке модулей и/или
исполняемых файлов. Об этом должна позаботится команда
make. Если что-то не получилось и вы не можете
понять почему, смотрите раздел Проблемы
установки.