Общие инструкции по установке
Apache 1.3.x на системах Unix
Установка и настройка
PHP Manual

# Установка на Unix системы

## Содержание

- Apache 1.3.x на системах Unix
- Apache 2.0 на Unix системах
- Caudium
- fhttpd related notes
- Sun, iPlanet and Netscape servers on Sun Solaris
- Установка с интерфейсами CGI и командной строки
- HP-UX specific installation notes
- OpenBSD installation notes
- Solaris specific installation tips
- Debian GNU/Linux installation notes

Этот раздел описывает установку и настройку 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. Если что-то не получилось и вы не можете понять почему, смотрите раздел Проблемы установки.

Общие инструкции по установке
Apache 1.3.x на системах Unix
Установка и настройка
PHP Manual