Включение других конфигурационных файлов


Предлоги как падежи в английском языке http://forum.tamirov.ru/viewtopic.php?f=14&t=69.

Одна из особенностей, которая упрощает сопровождение конфигурации сервера Apache, состоит в возможности подключать другие конфигурационные файлы. В старых версиях Apache файлы httpd.conf содержали тысячи строк, не нужных большинству пользователей. Теперь эти настройки сгруппированы по разделам и вынесены в отдельные конфигурационные файлы. В конце httpd.conf можно встретить примерно такие строки:

Раскомментировав какую-либо строку, вы тем самым задействуете функциональность, настройки которой находятся в этом подключаемом файле. Например, чтобы включить функцию улучшенного представления содержимого каталога, раскомментируйте строку (1), ссылающуюся на этот конфигурационный файл. Конечно, предварительно следует ознакомиться с содержимым файла, чтобы убедиться, что данная функция настроена должным образом.

В конфигурационном файле веб-сервера Apache по умолчанию предусмотрено наличие двух каталогов, предназначенных для размещения подключаемых конфигураций: extra и Includes. Каталог Includes отведен для вас. Любой файл с расширением .conf, находящийся в каталоге Includes, автоматически попадает в глобальную конфигурацию сервера Apache. Мы используем эту особенность при создании виртуальных хостов ниже в этой главе. Файлы в каталоге extra поставляются вместе с сервером Apache и определяют настройки специальных функций, которые не всегда нужны, но достаточно популярны, чтобы включить их в дистрибутив Apache. Вот эти функции:

МРМ (модуль многопроцессорной обработки) Определяет, как Apache должен обслуживать рабочие процессы. Все настройки в этом файле имеют значения по умолчанию.

Multi-Language Error Messages (представление сообщений об ошибках на нескольких языках) По умолчанию сервер Apache выводит сообщения об ошибках на английском языке. Если вам требуется обеспечить поддержку нескольких языков, включите этот модуль. Броузер и сервер сами договорятся о языке, на котором должны выводиться сообщения об ошибках.

Fancy Directory Listings (улучшенное представление содержимого каталога) По умолчанию функция autoindex сервера Apache генерирует не очень красивый список содержимого в каталогах. Данный модуль обеспечивает улучшенное представление содержимого каталога.

Language Settings (настройки языка) С помощью этой функции можно присвоить серверу Apache другой язык по умолчанию и определить различные кодировки символов.

User Home Directories (домашние каталоги пользователей) Традиционно домашние каталоги пользователей на веб-сервере доступны в виде веб-страниц http://<имя_сервера>/~<имя_пользователя>. Этот модуль включает данную функциональность. Посмотреть, как она работает, можно на моей домашней странице http://www.blackhelicopters.org/~mwlucas.

Status (состояние) Сервер Apache может генерировать веб-страницы с информацией о состоянии веб-сервера, о его конфигурации и прочих характеристиках.

Virtual hosts (виртуальные хосты) С помощью виртуальных хостов можно на одном веб-сервере запустить несколько веб-сайтов. Подробнее о виртуальных хостах мы поговорим ниже в этой главе.

Manual (руководство) Сервер Apache распространяется с руководством по установленной версии. Подключив этот модуль, вы тем самым сделаете доступным возможность просмотра руководства на веб-сайте.

WebDAV DAV позволяет создавать область совместного использования файлов, куда пользователи смогут выгружать и откуда они смогут загружать документы. Прежде чем активизировать эту возможность, необходимо изучить проблему безопасности веб-сайта и ознакомиться с документацией WebDAV.

Defaults (настройки по умолчанию) У Apache много параметров со значениями по умолчанию, определенных непосредственно в программном коде. Если вам требуется переопределить эти настройки, загрузите конфигурацию по умолчанию и выполните необходимые настройки в ней.

SSL Применение SSL — достаточно важная тема, для обсуждения которой выделен целый раздел ниже в этой главе.

Для каждой из этих функций имеется свой конфигурационный файл в каталоге extra. Для более полного представления ознакомьтесь с их содержимым.

Комментарии запрещены.