Виртуальные хосты Apache2 в Ubuntu

Привет!
В этой статье мы ознакомимся с созданием и настройкой виртуальных хостов в Apache2 

Если у Вас нет еще веб-сервера, Вы можете его установить, прочитав эту статью: Установка Apache2, PHP, SQL на Ubuntu.

Открываем терминал, создаем папку для нашего виртуального хоста:

mkdir /home/rze/web/
mkdir /home/rze/web/local

Редактируем файл hosts:

sudo gedit /etc/hosts

Создаем файл конфигурации нашего виртуального хоста local:

sudo gedit /etc/apache2/sites-available/local

ServerAlias local
DocumentRoot /home/rze/web/local

 

AllowOverride All

И сохраняем.

Далее включем mod_rewrite в Apache2:

sudo a2enmod rewrite

Перезагружаем web-сервер:

sudo invoke-rc.d apache2 restart

И на конец, активируем наш виртуальный хост:

sudo a2ensite local

На этом все, создание виртуального хоста закончено.
Удачи!

А вы задавались вопросом что такое толерантность? Так вот, толерантность это проявляется в терпимости к чужим верованиям, мнениям, поведению. Подробней на сайте otvetin.ru.

Ilya Levin
2011-06-13 19:25:00
Маловато для создания полноценного хоста. По-хорошему надо добавить еще хотя бы объявление псевдонимов (alias), логов и места хранения темпов и сессий.