# Разрешает доступ к файлам документации для локальной машины.

Alias /doc /usr/share/doc

<Directory /usr/share/doc>

 order deny,allow

 deny from all

 allow from localhost, 127.0.0.1

 # allow from .your_domain.com

 Options Indexes

 FollowSymLinks

</Directory>

# ---------------Конфигурация сервера-------------------

# Тип сервера: inetd или standalone.

ServerType standalone

# Если вы используете тип inetd, перейдите

# к директиве 'ServerAdmin'

# Директива Port — только для standalone-сервера.

# Если вы хотите запустить

# сервер Apache с использованием этого или любого

# другого порта, номер

# которого меньше 1024, вы должны обладать правами

# суперпользователя. Но

# даже если у вас нет таких прав, вы можете запустить

# сервер для работы с портом, номер которого превышает

# значение 1024. Обычно используется

# номер 8080 или 8000.

Port 80

# Сервер Apache ведет журнал доступа других компьютеров.

# Если вы включите следующую опцию, то в журнал будет

# записано доменное имя компьютера-клиента. Если эта

# опция выключена, то в журнал будет записан IP-адрес

# клиента. Включение данной опции замедляет работу

# сервера, так как ему требуется дополнительное время

# на ожидание ответа от сервера DNS.

HostnameLookups off

# Директивы User и Group определяют идентификаторы

# пользователя и группы, от имени которых запускается

# сервер в автономном режиме. Можно использовать как

# регистрационные имена, так и UID. По умолчанию

# используется имя пользователя nobody или apache. Из

# соображений безопасности не рекомендуется изменять

# это значение и присваивать имя реального пользователя.

User apache

Group apache

# Директива ServerAdmin задает электронный адрес веб-

# мастера вашего веб-узла. В случае возникновения ошибок

# именно по этому адресу будет отправлено сообщение.

ServerAdmin root@localhost

# В директиве ServerRoot указывается местонахождение

# файлов конфигурации сервера Apache. По умолчанию

# используется каталог /etc/httpd.

ServerRoot /etc/httpd

# Следующая директива используется для компьютеров,

# которые имеют несколько IP-адресов. Обычно данная

# директива используется для конфигурирования

# виртуальных узлов.

#BindAddress *

# Прослушивать порт 80

Listen 80

# Директивы ErrorLog и TransferLog определяют расположение

# журналов сервера Apache. Обычно используется каталог

# /etc/httpd/logs, который является ссылкой на каталог

# /var/log/httpd или на любой другой.

ErrorLog logs/error_log

# LogLevel: устанавливает уровень протоколирования.

# Протоколируются предупреждающие сообщения сервера (warn)

# и ошибки. Если вы хотите протоколировать только ошибки,

# установите error

LogLevel warn

# Определяет формат файлов протокола, то есть информацию,

# которая будет протоколироваться. Обычно изменять эти

# значения не нужно.

LogFormat '%h %l %u %t '%r' %>s %b '%{Referer)i'

'%{User-Agent}i'' combined

LogFormat '%h %l %u %t '%r' %>s %b' common

LogFormat '%{Referer)i -> %U' referer

LogFormat '%{User-agent)i' agent

# Можно определить тип протокола

# Если вы хотите протоколировать общую информацию

#CustomLog logs/access_log common

# Если вы хотите протоколировать referer

#CustomLog logs/referer_log referer

# Если вы хотите протоколировать название пользовательских

# агентов (браузеров)

#CustomLog logs/agent_log agent

# По умолчанию используется комбинированный тип

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату