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
Для создания новой секции требуется выполнить следующие действия:
Задать путь соответствующий новой секции.
Выбрать функциональное назначение из выпадающего списка.
Нажать на кнопку Create.
Настройка Alias и ScriptAlias
Назначение Alias и ScriptAlias близко:
Alias
Позволяет отображать URL в различные части файловой системы и
перенаправлять запросы.
ScriptAlias
Тоже самое, но предназначено для CGI скриптов.
Настройка производится через таблицу со следующими полями:
Alias
Строка, в начале URL, подлежащая замене.
Directory
Требуемый путь на файловой системе.
Создание новых Alias или ScriptAlias
Для создания нового Alias или ScriptAlias требуется выполнить
следующие действия:
Задать требуемую строку.
Указать требуемый путь.
Нажать на кнопку Create.
Внимание!
Любые изменения в конфигурации будут применены только после перезапуска сервера.
Перезапуск сервера можно осуществить, перейдя по ссылке
, присутствующей на каждой странице.