Главная | Форум | Статьи | Фaйлы| Картинки WoW | Профиль | Регистрация | Вход

[ Новые сообщения · Правила форума · Поиск · RSS ]

WoW-Info — информационный World of Warcraft портал

Httpd.conf - файл конфигурации Apache - Форум

  • Сторінка 1 з 1
  • 1
Модератор форуму: HammeR  
Httpd.conf - файл конфигурации Apache
DiyvolДата: Середа, 08.12.2010, 03:51 | Сообщение # 1



Diyvol
ЗлОй-АйТИшник
Центурион
Группа: Best of the Best user Wow-info
Сообщений: 356

Замечания:

Оффлайн
Httpd.conf - файл конфигурации Apache

Apache - самый распространённый HTTP сервер. Распространяется бесплатно, включая исходные тексты. Поддерживаются сценарии на CGI (включая FastCGI), PHP, perl, Java. Аутентификация - базовая, message-digest, TLS (SSL).
В директории, куда установился Apache, есть поддиректория conf, а в ней лежат конфигурационные файлы: "mime.types", "httpd.conf", и другие в зависимости от версии программы, которые нам менее интересны.

Файл "mime.types" содержит определения - каким файлам соответствуют какие расширения.

В вот основная настройка сервера осуществляется с помощью текстового файла httpd.conf (при сборке по умолчанию - /usr/local/apache2/conf/httpd.conf), состоящего из директив. Имя файла можно изменить при запуске сервера ключом "-f". Директива Include позволяет вставлять содержимое дополнительных файлов (можно указывать шаблон имени или имя каталога). Для вступления в действие изменений файла настройки необходимо перезапустить сервер. Некоторые директивы могут ссылаться на дополнительные файлы с другим синтаксисом. Каждая директива располагается на отдельной строке. Продолжение на следующую строку делается с помощью символа '\' в конце строки. Комментарии начинаются с символа '#'. Пробелы в начале строки игнорируются.

Сервер состоит из множества модулей, которые могут выбираться при сборке или загружаться динамически. Модуль Core отключить нельзя. Так как он определяет общие характеристики сервера или виртуального сервера
Далее представлен материал не относящейся к тематики данного сайта, но он представлен здесь так как показывает состав компонентов веб сервера apache, что является не лишним.

Базовые модули входят в состав сервера при сборке по умолчанию:

access (авторизация доступа)

actions (позволяет привязать CGI скрипт к обработчику, MIME типу или методу запроса)

alias (отображение URL в файловую систему и перенаправление)

asis (обработчик send-as-is позволяет обрабатывать файлы, которые содержат часть заголовков ответа в себе)

auth (аутентификация Basic, построенная на текстовых файлах)

autoindex (в отсутствии сделанного вручную индексного файла каталога (задаётся модулем dir) создаёт его "на ходу" из списка находящихся в каталоге файлов)

cgi (обработчик CGI; устанавливается по умолчанию для prefork MPM)

cgid (обработчик CGI; устанавливается по умолчанию для гибридных MPM)

dir (отображение имени каталога, указанного в URL, в запрос индексного файла)

env (устанавливает и изменяет переменные окружения)

imap (обработка графических карт сервером: клиенту выдаётся изображение меню и когда он кликает на точку внутри изображения, сервер получает координаты точки; карта описывает области изображения и соответствующие им действия сервера)

include (реализует фильтр SSI)

log_config (журнал доступа)

mime (ассоциация файла по суффиксу имени с его обработкой (обработчики и фильтры) и типом содержимого (MIME тип, язык, набор символов и кодировка))

negotiation (позволяет серверу выбрать один из возможных документов для обслуживания клиента на основе характеристик каждого клиента)

setenvif (позволяет устанавливать переменные окружения в зависимости от характеристик запроса)

status (выдача информации о текущем состоянии сервера)

userdir (директива UserDir позволяет определить каталог в домашнем каталоге пользователя, который надо использовать при обработке URL вида http://www.company.ru/~username/; по умолчанию - public_html; рекомендуется сделать "UserDir disabled", а затем "UserDir enabled имя-пользователя", чтобы разрешить сайт только одному пользователю, а не всем подряд, включая root)

Модули расширения необходимо добавить явно при сборке apache: auth_anon (доступ анонимных клиентов к закрытым каталогах как для anonymous ftp; используется как механизм отслеживания клиентов вместо куки)

auth_dbm (аутентификация Basic, построенная на DBM)

cern_meta (позволяет добавлять заголовки в ответ; для каждого файла создаётся отдельный файл с дополнительными заголовками; MetaDir, MetaFiles, MetaSuffix)

dav и dav_fs (реализация протокола WebDAV)

deflate (реализует фильтр DEFLATE)

expires (управление содержимым заголовков Expires и Cache-Control)

ext_filter (позволяет использовать внешнюю программу в качестве фильтра)

headers (удаление и замена заголовков запросов и ответов)

info (выдача информации о конфигурации сервера)

rewrite (более мощное средство преобразования URL, чем alias)

_множество других, как правило менее нам интересных и более сложных :-)

Данный фрагмент описание, документация и инструкции сервера apache взят сhttp://bog.pp.ru/




Веб-дизайнер.
Работа, учеба и тренажерный зал. Жизнь это когда ты рад тому, что ты устал. Я не вижу смысла в жизни наркоманов. Наркотик в роли пастуха для всех этих баранов. Я иду вперед и не думаю сворачивать.
 
  • Сторінка 1 з 1
  • 1
Пошук:

Новые сообщения в темах
Сдам в аренду сервер и хостинг · (Хост Предложения)
Автор: redlaine
Последнее сообщение в 23:53
хаха :D · (Приколы)
Автор: [N1ke]Medved
Последнее сообщение в 18:40
Autobattle - новый боевой бот ... · (Боты для WoW)
Автор: terrikon
Последнее сообщение в 18:39
PvE руководство для Чернокнижн... · (Чернокнижник)
Автор: Darkensand
Последнее сообщение в 18:38
Пустой свиток (Часть 11) · (Истории WoW)
Автор: R_a_Z_o_R
Последнее сообщение в 18:37
Друиды в Катаклизме: Официальн... · (Друид)
Автор: Darkensand
Последнее сообщение в 18:37
[Баг 3.3.5] Фарм ледяных бадже... · (Читы для WoW)
Автор: Darkensand
Последнее сообщение в 18:35
FarmBot (Бот для фарма руды и ... · (Боты для WoW)
Автор: homma
Последнее сообщение в 18:34
Почему мы сражаемся: ролевая и... · (Воин)
Автор: Darkensand
Последнее сообщение в 18:34
Книги по Wold of Warcraft · (Истории WoW)
Автор: R_a_Z_o_R
Последнее сообщение в 18:33
Маг огня в Cataclysm · (Маг)
Автор: Darkensand
Последнее сообщение в 18:33
Как начать играть в World of W... · (Полезно знать)
Автор: Belkmondesh
Последнее сообщение в 18:32
Характеризация профессий · (Профессии)
Автор: Darkensand
Последнее сообщение в 18:31
Что значит для арканов бета те... · (Маг)
Автор: Darkensand
Последнее сообщение в 18:31

Контакты Контакты Copyright WoW-Info — World of Warcraft портал © 2025 | Условия и правила использования ресурса | Реклама / Услуги
WoW-Info портал.World of Warcraft портал — готовые сервера, сайты, картинки, аддоны, патчи, читы, баги, mangos, ArcEmu, TrinityCore, Warcraft 3, новости, Cataclysm...
Яндекс.Метрика Хостинг від uCoz