Автор Тема: DNS + apache (vhost)  (Прочитано 5135 раз)

Оффлайн Schum@cheR

  • Завсегдатай
  • *
  • Сообщений: 71
    • http://twitter.com/schumachermkua
DNS + apache (vhost)
« : 29.10.2008 13:18:45 »
Всем привет, возник такой вопрос...

Вопрос простой, знаю что нечего сложного нету, но разобратся самому не получается, прошу у вас помощи!

Значит есть Apache у которой в html файлах лежит сайт, но недавно появилась необходимость чтобы на одном сервере было два сайта, отзывающихся на совершенно разные DNS именна ... как это лучше организовать, желательно опишите поподробней так как я начинающий линуксоид  :D
http://twitter.com/schumachermkua - Мой Твиттер

Оффлайн wRAR

  • Завсегдатай
  • *
  • Сообщений: 469
Re: DNS + apache (vhost)
« Ответ #1 : 29.10.2008 13:51:52 »
У вас прямо в теме все ключевые слова для гугля есть, в чём проблема?

Оффлайн Schum@cheR

  • Завсегдатай
  • *
  • Сообщений: 71
    • http://twitter.com/schumachermkua
Re: DNS + apache (vhost)
« Ответ #2 : 29.10.2008 19:50:35 »
усиленое гугление не к чему не привело, скорее наоборот усугубило, я теперь ваше запутался  :'(
http://twitter.com/schumachermkua - Мой Твиттер

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн wRAR

  • Завсегдатай
  • *
  • Сообщений: 469
Re: DNS + apache (vhost)
« Ответ #4 : 30.10.2008 11:32:10 »
усиленое гугление не к чему не привело, скорее наоборот усугубило, я теперь ваше запутался  :'(
Вы правда ниасилили найти http://httpd.apache.org/docs/2.2/vhosts/ ?

salomatin

  • Гость
Re: DNS + apache (vhost)
« Ответ #5 : 09.11.2008 14:51:38 »
Значит есть Apache у которой в html файлах лежит сайт, но недавно появилась необходимость чтобы на одном сервере было два сайта, отзывающихся на совершенно разные DNS именна ... как это лучше организовать, желательно опишите поподробней так как я начинающий линуксоид  :D
Пусть DNS указывает один и тот же IP -адрес: Пинг с любого компьютера в инете посылает на один и тот же хост. Проверяем:
ping vvvvova.ru
PING mail.myseif.ru (81.81.81.81) 56(84) bytes of data.
64 bytes from 81.81.81.81: icmp_seq=1 ttl=64 time=0.213 ms

ping ppppavel.ru
PING mail.myseif.ru (81.81.81.81) 56(84) bytes of data.
64 bytes from 81.81.81.81: icmp_seq=1 ttl=64 time=0.213 ms

на нашем 81.81.81.81 в конец /etc/httpd/conf/vhosts/Vhosts.conf дописываем:

NameVirtualHost 81.81.81.81
<VirtualHost 81.81.81.81>
ServerName vvvvova.ru
DocumentRoot /var/www/virtual/vvvova
<Directory /var/www/virtual/vvvova>
          </Directory>
ErrorLog        /var/log/httpd/www-error.log
</VirtualHost>
Include conf/vhosts.d/*.conf

<VirtualHost 81.81.81.81>
        ServerName pppavel.ru
        DocumentRoot /var/www/virtual/pppavel
        ErrorLog    /var/log/httpd/info-error.log
</VirtualHost>
Include conf/vhosts.d/*.conf

в etc/httpd/conf/httpd.conf комментируем: ###########DocumentRoot "/var/www/html"

перезапускаем: # service httpd restart

создаем два каталога
/var/www/virtual/vvvova
/var/www/virtual/pppavel
в которых размещаются нужные нам сайты.

Оффлайн Schum@cheR

  • Завсегдатай
  • *
  • Сообщений: 71
    • http://twitter.com/schumachermkua
Re: DNS + apache (vhost)
« Ответ #6 : 20.11.2008 15:08:11 »
Cпасибо ребят, то что искал, очень помогли, думаю тему моно закрыть, попросил бы модераторов её закрепить во избежание повторных вопросов, так как я думаю многим будет она интересна  ;)
http://twitter.com/schumachermkua - Мой Твиттер