Учебное пособие: Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows

8. Директивы перенаправления: Redirect, Alias и ScriptAlias.

9. Директивы для работы с многоязычными документами: AddLanguage и LanguagePriority.

10. Директивы обработки MIME-типов. Настроить свой сервер для обработки различных MIME-типов можно с помощью директив DefaultType, AddEncoding, AddType, AddHandler и Action.

11. Директивы создания виртуальных узлов: VirtualHost, Listen, BindAddress.

Все эти директивы редактировать вам вряд ли придется — нужно будет задать только значения директив ServerName и ServerAdmin . По умолчанию остальные директивы содержат вполне разумные значения. Далее приведено описание директив, используемых в файле httpd.conf .

2.3. Настройка файла конфигурации Apache

Apache по праву считается одним из лучших веб-серверов, однако заставить его правильно работать не каждому под силу. В лучших традициях *nix -программ все настройки осуществляются редактированием текстового файла httpd.conf . Значительно облегчить конфигурирование может графическая оболочка ApacheConf 3.3: http://apache-gui.com, http://www.zecos.com, [email protected] 3.3 позволяет редактировать файл httpd.conf , используя графический интерфейс (GUI ):

Все параметры сервера в утилите удобно разбиты на разделы (глобальные параметры, виртуальные хосты и т.п.), имеет мастера по установки SSI, PHP и множество дополнительных функций. Начинающие администраторы смогут улучшить свои знания Apache - многие директивы снабжены комментариями, имеются подсказки на русском языке. Опытным пользователям программа поможет сэкономить время при настройке. Поддерживаются версии сервера Apache 2 и 1.3. Редактировать можно как локальный файл httpd.conf , так и расположенный на FTP -сервере.

Конфигурирование Apache — непростое занятие. К счастью, все директивы сервера подробно описаны в сопроводительной документации, включенной в дистрибутив. Существует и online-версия руководства. Она доступна по адресу http://httpd.apache.org/docs/ . Главное достоинство документации на сайте в том, что по ней можно проводить поиск, что недоступно при использовании руководства из дистрибутива.

Следует в точности выполнять перечисленные ниже шаги, не пропуская и не откладывая ни одного.

Создайте в папке home папку localhost:

В папке localhost будет храниться содержимое главного хоста Apache- того, который будет доступен по адресу http://localhost.

В папке localhost следует создать папки cgi-bin и www:

В папке cgi-bin будут храниться CGI- сценарии, а в папке www – программы на PHP и разные документы. Обратите внимание CGI- сценарии – это не совсем то же самое, что PHP – скрипты. Поэтому они должны располагаться раздельно.

Для настройки Apache необходимо открыть файл D:\usr\Apache\conf\httpd.conf при помощи Блокнота или Notepad++ . Это единственный файл, который нужно настроить. Прежде чем начать редактирование данного файла рекомендуется сделать его резервную копию (например, с названием: httpd.conf рез коп исх) .

Приступим к настройке.

1. Первую опцию, которую мы установим, будет путь к Apache . Измените ее следующим образом: ServerRoot "/usr/Apache"

2. Далее установим число запросов, которое сервер может обрабатывать одновременно: ThreadsPerChild 15

3. Директиву BindAddress использовать не рекомендуется, поэтому оставьте ее закомментированной:

4. Раскомметируйте строку подключения модуля: LoadModule rewrite_module modules/mod_rewrite.so

К-во Просмотров: 470
Бесплатно скачать Учебное пособие: Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows