Добавление виртуальных хостов в Apache 2 Ubuntu

apache

Сегодня тестировал работу WEB сервера и появилась необходимость добавить виртуальные хосты на WEB-сервере Apache.

Собственно где и как это делается, я знаю. Но вышло что всё-таки не знаю 🙂 Пришлось чуть-чуть копать в интернете.

Нашёл очень интересный пример. Добавление виртуального хоста с минимумом параметров.

Я добавил, по пути: /etc/apache2/sites-available — новый файл: domain.com.conf и в нём прописал строки:

<virtualhost *:80>
ServerName domain.com
DocumentRoot /var/www/domain.com
</virtualhost>

После  этого необходимо активировать хост. Делается это командой:

a2ensite domain.com.conf

Для того чтоб браузер открывал хост, необходимо в файлик hosts добавить запись вида:

IP_YOUR_SERVER domain.com

Так как у меня сервер стоит отдельно, а не крутиться на локальной машине, мне было необходимо добавить такую запись:

192.168.0.3 domain.com

После этого перегружаем Apache:

/etc/init.d/apache2 reload

И теперь можно открывать сайт, в браузере, по адресу: http://domain.com/

Все. Теперь можно творить что угодно. Очень удобно в случае если нет домена или хотелось бы на одном сервере использовать несколько сайтов.

 

Скоро добавлю статью, где расскажу с какими я проблемами столкнулся, при использовании такого виртуального хоста.

Все действия производились на Debian системе.

А пока всё 🙂 Всем успехов!


Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Оставить комментарий

Введите результат: * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.