HPUNIX Сайт о ОС и не только!

Настройка виртуальных хостов

6 апреля 2009 - unix

Например у нас есть несколько сайтов или собираемся расположить, и нам надоело заходить каждый раз (localhost/site1/ или localhost/test), настроим виртуальные хосты.

В моем случаи будем настраивать несколько — один ceval.blogdns.com и 2-ой travian.podzone.net
В моем случаи я редактировал файл /etc/apache2/sites-available/default,
sudo nano /etc/apache2/sites-available/default

Добавил следующие для ceval.blogdns.com:

NameVirtualHost *:80

ServerName ceval.blogdns.com
DocumentRoot /var/www/run
ServerAdmin ceval@zzz.xx

Настройка виртуальных хостов
allow from all
Options +Indexes

DirectoryIndex index.php index.html
# indexes + directory root.
# logfiles
errorlog /var/www/run/logs/error.log
customlog /var/www/run/logs/access.log combined

и для travian.podzone.net


ServerName travian.podzone.net
DocumentRoot /var/www/travian.podzone.net
ServerAdmin ceval@zzz.xx

allow from all
Options +Indexes

DirectoryIndex index.php index.html
# indexes + directory root.
# logfiles
errorlog /var/travian.podzone.net/logs/error.log
customlog /var/travian.podzone.net/logs/access.log combined

и не забываем создовать нужные нам директории и файлы, это для хоста travian.podzone.net
$ sudo mkdir /var/www/travian.podzone.net
$ sudo mkdir /var/www/travian.podzone.net/logs
$ sudo touch /var/www/travian.podzone.net/logs/error.log
$ sudo touch /var/www/travian.podzone.net/logs/access.log

Настройка виртуальных хостов
но тут вроде как все понятно,на данный момент открываем наш hosts и правим тут
$ sudo nano /etc/hosts

127.0.0.1 localhost.localdomain localhost
217.23.XXX.XXX ceval.blogdns.com travian.podzone.net
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

так как у меня есть реальный ip, эти хосты я вешаю на него, так же можно повесить и на локальный ip, если нет реального или это там ни необходимо (192.168.10.10 ceval.blogdns.com travian.podzone.net)
Так же все это можно сделать с полученным доменным именованием (если оно у вас есть).
Лично я имея только реальный ip, ни брал себе доменное имя, а воспользовался обслуживанием DynDNS.com

Урок по созданию виртуальной машины

Похожие статьи

Теги:
Рейтинг: +10 Голосов: 163 1037 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!

Windows 7

Среда Windows 7 на первых порах кажется весьма непривычной для многих.

Windows 8

Если резюмировать все выступления Microsoft на конференции Build 2013.

Windows XP

Если Windows не может корректно завершить работу, в большинстве случаев это

Windows Vista

Если к вашему компьютеру подключено сразу несколько мониторов, и вы регулярно...