# відсутні віртуальні хости. Ці директиви визначають значення за замовчуванням для всіх віртуальних
# серверів
# 3. Налаштування віртуальних хостів, які дозволяють управляти запитами, що входять на різні мережеві
# адреси, або з різними доменними іменами
# ...
Всі директиви конфігурації задаються парами виду:
<параметр> <роздільник> <значення>
Тут:
<параметр>
Рядок, що визначає ім'я параметра.
<роздільник>
Один або кілька послідовних роздільників (пробіли, символи табуляції).
<значення>
Фактичне значення параметра.
Кілька директив можуть бути укладені в контейнери види:
<імя_блока />
<спісок_діректів>
імя_блока>
Прикладом такого блоку є контейнер Directory.
Наведені нижче опису деяких параметрів конфігурації веб-сервера не є вичерпними інструкціями з налаштування веб-сервера, проте зачіпають ті зміни, які, можливо, доведеться внести, щоб змусити сервер працювати як потрібно. Детальний опис всіх директив веб-сервера див в офіційній документації.
4.3 Директиви конфігурації Apache
Для цієї директиви значенням за замовчуванням є ServerType standalone. Сервери, що працюють в автономному режимі (standalone), запускаються з завантажувальних сценаріїв при запуску системи. Така установка рекомендується для поліпшення продуктивності [18].
Як альтернатива режиму standalone можна скористатися режимом inetd, який забезпечується демоном inetd.
У цій директиві задається номер мережевого порту, на якому буде працювати ваш сервер, якщо він запущений в автономному режимі (якщо використовується inetd, то номер порту слід задати у файлі / etc / services). Значним за замовчуванням для цієї директиви є Port 80. Цей порт є стандартним для протоколу HTTP і рекомендується для використання на основному сервері вашого Web-вузла.
Директива HostnameLookups вказує, записується чи в журнальний файл ім'я комп'ютера (наприклад, example.org) або тільки його IP-адресу. За замовчуванням сервер зберігає ім'я комп'ютера, але якщо очікуваний обсяг трафіку дуже великий, відключення опції HostnameLookups дозволить зменшити навантаження на сервер. Це робиться простим зміною рядка на HostnameLookups off.і Group
Ці параметри задають дійсні ідентифікатори користувача і групи, які присвоюються серверу, який працює в автономному режимі. За умовчанням як ім'я користувача приймається nobody, що є чудовим вибором з точки зору захисту інформації. Ні в якому разі не можна запускати сервер з привілеями суперкористувача (root).
Як ідентифікатор групи слід використовувати ідентифікатор небудь нейтральної групи, наявної в системі. Часто використовується група news. Або можна спеціально створити для сервера нову групу. Якщо зазначені користувач і гурт не існують в системі, сервер не буде працювати.
У цій директиві задається базовий каталог, в якому буде вст...