Option може бути встановлена в None, коли жодна з опцій не допускається і можливо одне або кілька наступних полів:
- All- всі опції крім MultiViews.
- ExecCGI - дозволяється виконання сценаріїв CGI.
- FollowSymLinks - сервер буде випливати за символічними зв'язками в цьому каталозі.
- Includes – Server site includes (SSI) дозволяються.
- IncludesNOEXEC – Server site includes(SSI) дозволяється, але команда #exec і #include CGI-скриптів заблоковані.
- Indexes - якщо запитаний URL відповідає каталогу, і в цьому катлозі немає нічого відповідного DirectoryIndex (наприклад, Index.html), то сервер поверне форматовану роздруківку змісту каталогу.
- MultiViews - Content negotiated MultiViews допускаються.
- SymLinksIfOwnerMatch - сервер буде випливати тільки тим символічним зв'язкам, для яких цільовий файл або каталог мають той же ідентифікатор користувача, що і зв'язок.
Синтаксис: PidFile імені-файлу
Значення за замовчуванням: PidFile logs/httpd.pid
PidFile-директива встановлює файл, у якому сервер записує ідентифікатор процесу daemon. Якщо ім'я файлу не починається із символу (/), ім'я буде прийнято відносно ServerRoot.
Синтаксис: Port номера-порту
Значення за замовчуванням: Port 80
Номер - номер від 0 до 65535; деякі номери портів (особливо нижче 1024) зарезервовані. Стандартний порт для http протоколу - 80.
Директива Port установлює системну змінну SERVER_PORT (для CGI і SSI), і використається сервером для генерації URL, що посилається на себе.
Установка Port не впливає на те, на якому порті працює VirtualHost. Директива VirtualHost безпосередньо використовується для цього.
Синтаксис: require ім’я-об'єкта об'єкт об'єкт ...
Ця директива встановлює користувачів, що мають доступ до каталогу. Припустимий синтаксис:
· require user userid userid ... - тільки зазначені користувачі мають доступ до каталогу.
· require group імені-групи імені-групи ... - тільки користувачі із зазначених груп мають доступ до каталогу.
· require valid-user - всі припустимі користувачі мають доступ до каталогу.
Якщо директива require з'являється в <Limit>-розділі, то вона обмежує доступ до перерахованих методів, інакше вона обмежує доступ для всіх методів.
Синтаксис: ResourceConfig ім’я-файлу
Сервер зчитує цей файл із додатковими директивами після читання httpd.conf файлу. Ім’я-файлу - відносно ServerRoot.
Синтаксис: RLimitCPU # або 'max' [# або 'max']
Синтаксис: RLimitNPROC # або 'max' [# або 'max']
Значення за замовчуванням: Повернення до вихідного стану, використовуючи значення за замовчуванням операційної системи.
Одержує параметри:
- параметр, що встановлює обмеження ресурсу програмного забезпечення для всіх процесів;
- параметр, що встановлює максимальне обмеження ресурсу. Будь-який параметр може бути числовий або "max", щоб указати серверу, що обмеження повинне бути встановлене по максимуму, дозволеному конфігурацією операційної системи.
Синтаксис: Satisfy 'any' або 'all'
Значення за замовчуванням: Satisfy all
Визначає стратегію доступу, якщо використаються і allow і require. Параметр може бути або 'all,' або 'any'. Ця директива корисна у випадку, якщо доступ до області обмежується. У цьому випадку задане за замовчуванням значення вимагає, щоб користувач передав адресу, якій доступна обмежена область, і ввів припустимий username і пароль. З "any"-опцією клієнту буде наданий доступ, якщо він або передасть адресу хоста, якому відкритий доступ до даної області, або введе припустимий username і пароль. Це може використовуватися для обмеження доступу до області паролем і відкритим доступом до цієї ж області хостам з певними адресами.
Синтаксис: ScoreBoardFile імені-файлу
Значення за замовчуванням: ScoreBoardFile logs/apache_status
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.