Установка на Системах UNIX
Установка на системы UNIX
В этом разделе мы пройдём по главным этапам конфигурирования и инсталяции PHP на Unix-системах. Просмотрите раздел, относящийся именно к вашей платформе или web-серверу, прежде чем начать.
Необходимые знания и программы:
-
Базовый опыт работы в UNIX способность оперировать с "make" и C-компилятором (если нужна компиляция).
- Компилятор ANSI C (если нужна компиляция).
- flex (для компиляции).
- bison (для компиляции).
- web-сервер.
- Любые специфические модульные компоненты (такие как библиотеки gd, pdf etc.).
Есть несколько способов установки PHP на платформе Unix, либо с компиляцией и конфигурированием, либо через различные методы предупаковки. Эта документация фокусируется в основном на процессе компиляции и конфигурирования PHP.
Процесс начальной установки и конфигурирования PHP контролируется опциями командной строки скрипта
configure. На этой странице показано использование самых общих опций,
но вы можете поэкспериментировать и со многими другими. Просмотрите
Полный список опций конфигурации.
Имеются несколько способов установки PHP:
- Как Apache-модуль
- Как fhttpd-модуль
- Для использования с AOLServer, NSAPI, phttpd, Pi3Web, Roxen, thttpd или Zeus
- Как CGI-экзешник
Краткая справка по Apache-модулю
PHP может быть откомпилирован различными способами, но одним из самых популярных является Apache-модуль. Далее идёт краткий обзор установки.
Построение/Building
Когда PHP сконфигурирован, вы можете построить CGI-исполняющий файл. Это делается командой make. Если она потерпела неудачу и вы не знаете, почему, см. раздел Проблемы.