Untitled Document

Ядерное оружие | Графика | Математика | Физика | Заказать курсовую | Информатика | ТКМ | Электротехника | Атомная энергетика | Лекции
Учебник РНР
НазадГлава 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
Ядерное оружие | Графика | Математика | Физика | Заказать курсовую | Информатика | ТКМ | Электротехника | Атомная энергетика | Лекции