Apache віртуальний хост, apache настройка віртуальних хостів

У предидущей статті ми розібралися як встановити apache. Тепер давайте розберемо навіщо створюють на apache віртуальний хост і як проводиться настройка віртуальних хостів apache windows.

І так давайте розберемося навіщо нам потрібен віртуальний хост. Після установки apache ми можемо до нього звертатися набравши в браузері localhost. А хотілося б що б ми могли тримати на сервері кілька сайтів і звертатися до них за окремим url. Для цього повинна бути зроблена на apache настройка віртуальних хостів. Для початку створимо на приклад на диску С папку "www.Zametki". У папці С: \ Zametki створимо три папки conf, htdocs, logs, Errors. В папці conf створимо файл zametki.conf. Відкриємо файл С: \ www.Zametki \ conf \ zametki.conf і опишемо наш віртуальний хост:

Ми створили віртуальний хост за замовчуванням. Тепер підключимо створений нами хост. Пишемо в той же файл в самий низ документа:

Створення віртуальних папок Apache

За створення віртуальних папок у нас відповідає директива Alias. Створимо папку для зберігання файлів з помилками Apache. Додамо в файл zametki.conf в директиву ltVirtualHost> ... lt / VirtualHost> нашого віртуального хоста наступне:

Створення своїх сторінок з помилками Apache

За повідомлення про помилки у нас відповідає директива ErrorDocument. Створимо в папці c: /www.Zametki/Errors/ файл наприклад 404.html. Це буде наша html сторінка, що виводять при помилку сервера 404. У файл zametki.conf додамо наступні рядки: