Веб-сервер

Apache — мощный, функциональный, высокопроизводительный и свободно распространяемый веб-сервер c поддержкой виртуальных хостов.

Сразу после установки веб-сервера он может оказаться не запущен. Пройдите по ссылке и запустите его. (Там же можно узнать его текущее состояние.)

Параметры виртуального хоста

Основные параметры виртуального хоста:

Комментарий

Содержимое поля Summary, расположенного в блоке служебных комментариев файла. (Служебным считается первый блок закоментированных строк, расположенный до первого вхождения любого параметра.)

ServerAdmin

E-mail адменистратора данного сайта.

ServerName

Полное-доменое-имя[:порт] — определяет значение поля "Host:" для обслуживаемых запросов.

ServerPath

Путь — все запросы, URI которых начинаются с путь будут обслуживаться этим виртуальным сервером. Адрес и порт должны соответствовать тоже. Необходим для устаревших клиентов, не умеющих указывать заголовок "Host:".

DocumentRoot

Путь — определяет, где находится корень документов сервера или виртуального сервера. Добавляется к локальной части URL или к относительному имени файла для образования абсолютного имени файла

ErrorLog

Имя-файла | syslog:facility — logs/error_log куда выдавать сообщения об ошибках. Если имя файла начинается с символа '|', то это программа обработки.

Настройка секций Directory

Секции Directory включют директивы, применяемые только к запросам файлов из соответствующего каталога, указанного в заголовке секции и его подкаталогов. Вместо полного имени каталога можно указывать шаблон в стиле Unix (?*[]) или регулярное выражение в кавычках, перед которым необходимо указать строку "~ ".

Секции Directory настраиваются через таблитцу со следующими полями:

Directory

Путь, соответствующий данной секции.

Directory to

Новый путь (для возможности сменить его). При вводе пустой строки — секция удаляется.

Include

Файл содержащий настройки данной секции.

Комментарий

Содержимое поля Summary, расположенного в блоке служебных комментариев данной секции. (Служебным считается первый блок закоментированных строк, расположенный до первого вхождения любого параметра.)

Создание новой секции Directory

Для создания новой секции требуется выполнить следующие действия:

  1. Задать путь соответствующий новой секции.
  2. Выбрать функциональное назначение из выпадающего списка.
  3. Нажать на кнопку Create.

Настройка Alias и ScriptAlias

Назначение Alias и ScriptAlias близко:

Alias

Позволяет отображать URL в различные части файловой системы и перенаправлять запросы.

ScriptAlias

Тоже самое, но предназначено для CGI скриптов.

Настройка производится через таблицу со следующими полями:

Alias

Строка, в начале URL, подлежащая замене.

Directory

Требуемый путь на файловой системе.

Создание новых Alias или ScriptAlias

Для создания нового Alias или ScriptAlias требуется выполнить следующие действия:

  1. Задать требуемую строку.
  2. Указать требуемый путь.
  3. Нажать на кнопку Create.

Внимание!

Любые изменения в конфигурации будут применены только после перезапуска сервера.

Перезапуск сервера можно осуществить, перейдя по ссылке , присутствующей на каждой странице.