Apache2 настройка virtualhost

apache2 настройка virtualhost

Для настройки віртуальних хостів на web сервері apache2 під ubuntu 7.10, 8.04, 8.10, 9.04, 9.10, Debian 5 необхідно в самий початок або кінець (поза інструкцій) файлу / etc / apache2 / sites-available / default додати директиву:

Потім, враховуючи організацію конфігов apache2 в Debian, необхідно створити файл віртуального хоста в директорії: / etc / apache2 / sites-available /
наприклад ваш сайт називається supebreys.ru, значить логічніше створити щось на зразок /etc/apache2/sites-available/supebreys_ru.conf. У будь-якому випадку ця назва має вам говорити для чого цей файл і буде краще якщо ви будете дотримуватися якогось одного правила створення таких файлів. Потім в цей файл додаємо такий текст:

Також тут вказана коренева директорія сайту, директорія з cgi скриптами і шляхи до файлів журналів роботи вебсервера

Це зроблене для того, щоб розділити віртуальні домени на рівні хостингу. Наприклад, хостер щоб тимчасово видалити якийсь домен видаляє посилання з папки sites-enabled і перезапускає вебсервер і так само швидко включає домен знову, без правки єдиного конфіга, як це було реалізовано раніше.

Отже, включаємо наш, тільки що створений, нових віртуальний хост:

Цією командою ми створюємо симлінк (символічне посилання на один файл в іншій теці) на робочий файл віртуального хоста, який буде оброблений при наступному перезапуску вебсервера

Цілком можливо доведеться займатися налагодженням модуля mod_rewrite, для цього необхідно в файл віртуального хоста додати рядки:

Почніть з невеликого прикладу і поступово розширюйте можливості свого віртуального хостингу різними можливостями вебсервера apache2 (а їх у нього більш ніж достатньо) і поступово ви зрозумієте наскільки проста і логічна така структура в умовах такого складного сервісу як вебхостінг

Ця замітка висить тут уже другий рік і на неї не припиняється потік запиту, а це наштовхує мене на думку, що люди не можуть розібратися з цією системою, а значить потрібно пояснювати ще більш дохідливо, в цьог ця замітка листувалася вже три рази

Якщо у вас залишилися або виникли якісь питання чи неясності, що не стесьняйтесь, питайте, система коментарів миттєво сповіщає мене через Jabber, таким чином я реагую практично моментально