Установка и настройка Apache и PHP на Unix
Для того чтобы Вы могли разрабатывать и отлаживать PHP скрипты, Вам необходим веб-сервер и связанный с ним интерпретатор PHP. Рассмотрим установку веб-сервера Apache и PHP в среде операционной системы Unix (в частности, Linux и Free BSD).
Установка Apache на операционные системы семейства Unix
Классически, в Unix программное обеспечение устанавливается путем сборки из исходников:
Скачайте и распакуйте дистрибутив с httpd.apache.org с помощью браузера типа lynx/links или команды fetch/wget, например:
$ fetch http://apache.rin.ru/dist/httpd/apache_1.3.31.tar.gz
$ tar xzf apache_1.3.31.tar.gz
Конфигурируем Apache:
$ cd apache_1.3.31
$ ./configure
Для тонкой настройки Apache, следует изучить файл INSTALL (входящий в комплект исходников PHP) и указать необходимые параметры в строке ./configure. Впрочем, как правило, настройки по умолчанию вполне подходят.
Скомпилируйте Apache:
$ make
Установите Apache:
$ su - заходим под суперпользователем (root), если все предыдущие операции производили из-под своего обычного логина)
# make install
На этапе configure, вероятно, вы увидите ошибки, связанные с отсутствием в системе необходимых библиотек. Их необходимо скачать и установить в соответствии с инструкциями, находящимися в файлах INSTALL дистрибутивов (обычно – это та же последовательность ./configure && make && make install). Это дело довольно долгое и занудное, посему уже давно большинство Unix-систем включают в себя то или иное более удобное средство установки программного обеспечения.
Установка Apache на FreeBSD
Free BSD включает специальное средство для установки программного обеспечения – порты (ports), представляющие собой набор скриптов, автоматически скачивающих, настраивающих, компилирующих и устанавливающих программные продукты, включая необходимые для запуска библиотеки (dependences – зависимости). Здесь мы не будем подробно рассматривать, как в Free BSD работать с портами – это описано в Free BSD Handbook и множестве книг. Предположим, что в вашей системе библиотека портов установлена и обновлена.
Переходим в каталог порта Apache:
13 Октябрь 2011 г.
метки: