Конфигурирование    Apache  
  
  До версии 1.3.6 конфигурирование    Apache производилось тремя основными конфигурационными файлами: httpd.conf,    srm.conf, и access .conf. В Red Hat при стандартной установке Apache файлы конфигурации    находятся в /etc/httpd/conf/, хотя расположение их легко изменить (это показано    далее при рассмотрении запуска Web-сервера Apache). Начиная с версии 1.3.6,    эти три файла объединены в один: httpd. conf. Этот общий файл выполняет функции    всех трех файлов и его содержимое почти такое же, как и у исходных трех файлов. 
  
  Роль конфигурационных файлов    Apache не очень четко определена и иногда функции дублируются, но обычно они    используются следующим образом. 
  
    httpd.conf.    Используется    для установки общих параметров, таких как номер порта, используемого сервером,    и списка загружаемых при запуске сервера модулей. Этот файл также указывает    на расположение файлов srm. conf и access. conf. 
  
    srm.conf.    Определяет    другие общие параметры: структуру корневого дерева документов сервера и правила,    относящиеся к программам CGI. 
  
    access.conf.    Используется    для установки ограничений доступа для сервера или отдельных каталогов. 
  
  Рассмотрим основные параметры,    на которые должен обратить внимание любой Web-мастер перед запуском Apache на    открытом Web-сервере. В дальнейших примерах используется сервер Apache версии    1.3.19, поставляемый с предварительной версией Red Hat Linux 7.1. Эта версия    Apache использует один конфигурационный файл /etc/httpd/conf /httpd. conf. 
  
С помощью задаваемых в этом файле параметров можно определить поведение Apache-сервера в целом, в отношении ответов на запросы HTTP, и в отношении любых виртуальных хостов, которые выглядят как отдельные Web-сайты для любого браузера.