Информатика и технологии Архитектура ЭВМ Учебник информатики Web безопасность Компьютерные сети Языки программирования Ассемблер Турбо паскаль Java самоучитель Лекции Операционная система Linux Web дизайн
Учебник РНР
НазадГлава 2. ИнсталяцияВперёд

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

В этом разделе мы пройдём по главным этапам конфигурирования и инсталяции PHP на Unix-системах. Просмотрите раздел, относящийся именно к вашей платформе или web-серверу, прежде чем начать.

Необходимые знания и программы:

  • Базовый опыт работы в UNIX способность оперировать с "make" и C-компилятором (если нужна компиляция).

  • Компилятор ANSI C (если нужна компиляция).
  • flex (для компиляции).
  • bison (для компиляции).
  • web-сервер.
  • Любые специфические модульные компоненты (такие как библиотеки gd, pdf etc.).

Есть несколько способов установки PHP на платформе Unix, либо с компиляцией и конфигурированием, либо через различные методы предупаковки. Эта документация фокусируется в основном на процессе компиляции и конфигурирования PHP.

Процесс начальной установки и конфигурирования PHP контролируется опциями командной строки скрипта configure. На этой странице показано использование самых общих опций, но вы можете поэкспериментировать и со многими другими. Просмотрите Полный список опций конфигурации.
Имеются несколько способов установки PHP:

Краткая справка по Apache-модулю

PHP может быть откомпилирован различными способами, но одним из самых популярных является Apache-модуль. Далее идёт краткий обзор установки.

Пример 2-4. Инструкции быстрой инсталяции PHP 4 (Apache-модуль)
1. 
gunzip apache_1.3.x.tar.gz 2. tar xvf apache_1.3.x.tar 3. gunzip php-x.x.x.tar.gz 
4. tar xvf php-x.x.x.tar 5. cd apache_1.3.x 6. ./configure --prefix=/www 7. cd 
../php-x.x.x 8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars 
9. make 10. make install 11. cd ../apache_1.3.x 12. ./configure --activate-module=src/modules/php4/libphp4.a 
13. make 14. make install 15. cd ../php-x.x.x 16. cp php.ini-dist /usr/local/lib/php.ini 
17. Отредактируйте файл httpd.conf или srm.conf и добавьте: AddType application/x-httpd-php 
.php 18. Используйте обычную процедуру рестарта Apache-сервера. (Вы обязаны остановить 
и рестартовать сервер, а не просто перезагрузить сервер командами HUP или USR1.)

Построение/Building

Когда PHP сконфигурирован, вы можете построить CGI-исполняющий файл. Это делается командой make. Если она потерпела неудачу и вы не знаете, почему, см. раздел Проблемы.


Назад Оглавление Вперёд
Установка на Unix/SolarisВверхУстановка на системы Windows
Ищете криогенное оборудование: музыкальное оборудование .