Решено: Проблема с VirtualHost Debian Lenny (Не получается создать несколько виртуальных ХОСТОВ)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Simamura
Сообщения: 26

Решено: Проблема с VirtualHost Debian Lenny

Сообщение Simamura »

Уважаймые ГУРУ обясните пожалуста что делаю не так.
Создаю VirtualHost все как написано в http://www.debian-administration.org/articles/412

Захожу в /etc/apache2/sites-available/ создаю файлик test.ru
в нем пишу
<VirtualHost test.rul>
ServerAdmin webmaster@test.ru
ServerName www.test.ru
ServerAlias test.ru
DirectoryIndex index.html index.php
DocumentRoot /var/www/test.ru/
ScriptAlias /cgi-bin/ /var/www/test.ru/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
ErrorLog /var/www/test.ru/logs/error.log
CustomLog /var/www/test.ru/logs/access.log combined
</VirtualHost>
Потом делаю root# a2ensite www.test.ru
Тоже самое делаю для test1.ru и test2.ru
Потом делаю root# /etc/init.d/apache2 reload
Далее захожу в /etc/apache2/ports.conf
NameVirtualHost 192.0.0.1 # ето мой сервер
Listen *:80
Далее захожу в /etc/hosts
В нем пишу
192.0.0.1 test.ru test1.ru test2.ru
127.0.0.1 localhost

Перезагружаю /etc/init.d/apache2 restart

Ошибок нет никаких
root# /etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .
root#

На сервере провиряю test.ru test1.ru test2.ru
все работает.
за жусь за машину из сети 192,0,0,0./24

test.ru работает
а test1.ru test2.ru неработает че беда с чем ето связано????
Помогите уже надоело....
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Решено: Проблема с VirtualHost Debian Lenny

Сообщение watashiwa_daredeska »

VirtualHost работает по имени. Если написано VirtualHost test.ru, значит test.ru и никаких test1.ru, test2.ru и т.п. Надо — пропишите и их тоже.
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Решено: Проблема с VirtualHost Debian Lenny

Сообщение KernelPanic »

На машине, с которой проверяете в /etc/hosts тоже нужны записи для всех этих сайтов. Никто за Вас додумывать их автоматом не будет.
Спасибо сказали:
Simamura
Сообщения: 26

Re: Решено: Проблема с VirtualHost Debian Lenny

Сообщение Simamura »

KernelPanic писал(а):
15.02.2010 19:25
На машине, с которой проверяете в /etc/hosts тоже нужны записи для всех этих сайтов. Никто за Вас додумывать их автоматом не будет.

На машинах тоже все прописано.


watashiwa_daredeska писал(а):
15.02.2010 19:12
VirtualHost работает по имени. Если написано VirtualHost test.ru, значит test.ru и никаких test1.ru, test2.ru и т.п. Надо — пропишите и их тоже.

Я все
Прописал и для test.ru test1.ru, test2.ru
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Решено: Проблема с VirtualHost Debian Lenny

Сообщение Frank »

Судя по количеству опечаток в тексте, вы могли опечататься где угодно :) Покажите "apache2ctl -t" для начала.
Изображение
Спасибо сказали:
Simamura
Сообщения: 26

Re: Решено: Проблема с VirtualHost Debian Lenny

Сообщение Simamura »

Frank писал(а):
16.02.2010 10:22
Судя по количеству опечаток в тексте, вы могли опечататься где угодно :) Покажите "apache2ctl -t" для начала.

Извините за мои ошибки . Просто времени мало проверать. Пишу быстро не проверяя.
А поповоду apache2ctl -t все вроде ОК.
root# apache2ctl -t
Syntax OK
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Решено: Проблема с VirtualHost Debian Lenny

Сообщение Frank »

на "проблемной" машине делаем:
host test1.ru
вывод смотрим
Изображение
Спасибо сказали: