|
В этом разделе мы пройдём по главным этапам конфигурирования и инсталяции PHP
на Unix-системах. Просмотрите раздел, относящийся именно к вашей платформе или web-серверу, прежде чем начать.
Необходимые знания и программы:
Есть несколько способов установки PHP на платформе Unix, либо с компиляцией
и конфигурированием, либо через различные методы предупаковки. Эта
документация фокусируется в основном на процессе компиляции и конфигурирования PHP.
Процесс начальной установки и конфигурирования PHP контролируется опциями командной строки скрипта
configure. На этой странице показано использование самых общих опций,
но вы можете поэкспериментировать и со многими другими. Просмотрите
Полный список опций конфигурации.
Имеются несколько способов установки PHP:
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 .htm
18. Используйте обычную процедуру рестарта Apache-сервера. (Вы обязаны
остановить и рестартовать сервер, а не просто перезагрузить сервер
командами HUP или USR1.) |
|
Когда PHP сконфигурирован, вы можете построить CGI-исполняющий файл.
Это делается командой make. Если она потерпела неудачу и вы не знаете, почему, см. раздел
Проблемы. | |