Описание часто используемых модулей Apache.

В разных задачах нужен разный функционал, а следовательно и разные модули Apache. Опишу самые часто используемые модули.

Доступ к каталогам и файлам на сервере (.htaccess):

mod_access

Запуск исполняемого файла перед запросом:

mod_actions

Ассоциировать псевдоним с определенным каталогом:

mod_alias

Отдавать клиенту некоторые файлы без обработки сервером:

mod_asis

Базовая аутентификация с хранением в файле:

mod_auth

Базовая аутентификация с хранением информации в базе данных:

mod_auth_dbm

Цифровая аутентификация с шифрованием:

mod_auth_digest

Отображение файлов в директории:

mod_autoindex

Предварительное сжатие исходящих текстовых файлов:

mod_deflate

Позволяет следить за работоспособностью сервера без дополнительных программ:

mod_status

Позволяет организовать прокси-сервер:

mod_proxy

Какой файл автоматически будет возвращаться (индесный файл):

mod_dir

Позволяет отображать какой-либо подкаталог из базового каталога любого пользователя в своем Web-дереве:

mod_userdir

Генерирует куки (cookie) для каждого сеанса работы пользователя:

mod_usertrack

Предоставляет хорошую поддержку множеству динамически конфигурируемых виртуальных хостов:

mod_vhost_alias

Позволяет применять серверные дополнения (Server-Side Includes):

mod_include

Позволяет управлять передачей переменных среды в CGI-сценарии HSSI:

mod_env

Пытается определить многоцелевые MIME-расширения:

mod_mime

Позволяет указать, как будут выглядеть ваши регистрационные файлы:

mod_log_config

Обеспечивает предоставление исчерпывающей информации о конфигурации сервера:

mod_info

Позволяет выполнять на сервере CGI-сценарии:

mod_cgi