PHP 5 для начинающих

Печать

Рис. 1.8.

поскольку это позволяет осуществлять такие атаки на сервер, как доступ к системным файлам и Web-документам. При компиляции PHP 5 с параметром -with-apache создается интерфейс разработки серверных приложений (Server Application Programming Interface — SAPI), обеспечивающий более высокий по сравнению с CGI-методом уровень производительности и безопасности.

Настройка Apache для работы с PHP

Чтобы установить Apache, необходимо воспользоваться соответствующими RPM-пакетами или скомпилировать исходный код, но в большинстве случаев Apache поставляется с Linux-дистрибутивами и соответствующим образом устанавливается в ходе инсталляции Linux. Например, на моей инсталляции Red Hat Fedora Apache уже был установлен, и требовалось только проверить его, нажав кнопку Red Hat, выбрав пункты меню System SettingsOServer SettingsOServices (Системные настройкиОПараметры сер-веровОСлужбы). В появившемся списке необходимо найти строку httpd (рис. 1.9).

httpd означает HTTP-демон. Демон— название служб, работающих на Linux-машинах в фоновом режиме. Таким образом, httpd означает HTTP-служба, работающая в фоновом режиме, например, Web-сервер.

Если используется графический пользовательский интерфейс Linux (например, KDE), то следует щелкнуть на пункте httpd, чтобы проверить, запущена ли данная служба. В противном случае ее необходимо запустить, а затем ввести в браузере адрес http://localhost и нажать Enter. После этого в браузере должна появиться страница наподобие показанной на рис. 1.10.