Описание часто используемых модулей 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 |