Топовые новости
Новое

Модули Apache

Модули ApacheСервер Apache построен по модульному принципу. Его ядро имеет скромные функциональные возможности. Для их наращивания к ядру добавляются модули. Каждый модуль решает одну четко определенную задачу. Используя этот принцип, вы можете построить сервер Apache, отвечающий вашим потребностям.

В базовый сервер Apache включено около 50 модулей ядра. Гораздо большее число модулей создано другими разработчиками и доступно для использования. Apache Module Registry — это хранилище дополнительных модулей для Apache, которое находится по адресу Http://modules. apache. org/. Модули перечислены в каталоге modules в /etc/httpd/, однако данный каталог является ссылкой на каталог /usr/lib/httpd/modules, где и расположены модули: Каждый модуль добавляет новые директивы, которые могут использоваться в ваших конфигурационных файлах. Как нетрудно догадаться, имеется слишком много дополнительных команд, переключателей и опций, чтобы их все можно было описать в рамках данной главы. В последующих разделах в алфавитном порядке кратко описываются те модули, которые доступны при инсталляции Apache операционной системы Red Hat Linux. . Этот модуль дает возможность управлять доступом к областям данных на Web — сервере с помощью IP-адресов, имен хостов и/или переменных среды. На основе этих критериев, можно разрешать или запрещать доступ к любой части Web-сервера. В качестве квалификаторов доступа можно использовать неполные имена хостов или поднаборы IP-адресов. За дополнительной информацией обратитесь к разделу "Аутентификация и управление доступом". Этот модуль дает возможность динамически выполнять сценарии в зависимости от типа HTTP-запроса. Можно установить соответствие между выполняемыми CGI — сценариями и методами запросов. Иногда необходимо производить некоторые действия с URL-адресами приходящих HTTP-запросов. Может потребоваться перенаправить запрос по другому URL или отобразить часть файловой системы в своей Web-иерархии. Например:

В этом примере для любого запроса, URL которого начинается с /images/, будет отображено содержимое каталога /home/wsb/graphics. Клиент об этом даже не догадается. Если вы используете перенаправление запросов, то браузер клиента получит команду обратиться по другому URL, чтобы найти требуемое содержимое.

Галерея
6198 8845 9566 9710 12874 13267
Интересные записи
Рубрики