Аргерих Л. О языке РНР. Часть 1. Страница 51


Проследите, чтобы запись --includedir=.. ./1.3/Headers \ находилась на од­ной строке.

Компиляция Apache

Если настройка прошла успешно, можно компилировать Apache:

make

В случае успеха можно установить Apache:

make install

В этот момент Apache может оказаться неработоспособным, если старый файл httpd.conf не был перезаписан и осуществляется попытка загрузить прежнюю версию РНР, которая может не быть настроена и скомпилирована для работы с новой версией Apache.

Можно отредактировать httpd. conf и закомментировать (не удаляя) все стро­ки, содержащие символы «php», а затем остановить Apache и запустить его заново, чтобы убедиться в его работоспособности:

apachectl stop apachectl start

Чтобы выполнить эти команды, может понадобиться перейти в каталог Apache bin или выполнить bin/apachectl.

Из-за проблемы с Mac OS X GUI не рекомендуется запускать Apache с помощью апплета System Preferences | Sharing. Хотя Apache запустится при включенном веб-доступе, OS Хне позволит выключить запущенный Apache. Поэтому реко­мендуется запускать и останавливать Apache только из окна терминала, вы­зывая apachectl.

После ввода команды apachectl start можно проверить, действительно ли Apache запустился, поискав в списке процессов серверный процесс httpd с

помощью комбинации команд ps и grep либо поискав httpd в средстве про­смотра процессов (process viewer) Mac OS X:

ps -A Tgrer httpd

620 nobody 00:00:00 httpd

621 nobody 00:00:00 httpd

622 nobody 00:00:00 httpd

Если найден хотя бы один процесс httpd, значит, веб-сервер Apache успешно запустился.

Теперь вы должны увидеть по адресу http://loca.lhos/"> http://loca.lhos страницу по умолчанию установки Apache или ту, на отображение которой как исходной был настроен ваш веб-сервер ранее в соответствии со значением DocumentRoot в httpd. conf.

Установка PHP

Появились сторонние разработчики, предлагающие откомпилированные версии Apache/PHP для работы в OS X. Необходимости в таких пакетах нет, но надо отметить их наличие. Дополнительные сведения о загрузке двоич­ных версий РНР для OS X можно получить в руководстве по РНР. В данной книге мы рассказываем о компиляции из исходного кода, но если у вас воз­никнут серьезные трудности, может оказаться проще установить откомпи­лированные двоичные файлы.

Загрузите исходный код РНР и разархивируйте его во временный каталог - так же, как это делалось для MySQL и Apache. Если требуются какие-то рас­ширения РНР помимо MySQL, их следует загрузить, установить и протести­ровать до установки РНР.




Надежная и качественная заправка картриджей курская позволит еще на долгие годы сохранять вашу технику в рабочем состоянии. Доверьте эту работу лучшим специалистам, чтобы уже в кратчайшие сроки ваш заказ был выполнен. А доступная ценовая политика вас, непременно, порадует.