|
Автор |
Сообщение |
yok
Участник тусовки
Зарегистрирован: 06.02.2008 Сообщения: 260 Откуда: krasnodar
|
|
|
|
Добрый день Ден и братва.
Как всегда когда сделаешь кажется все так просто а когда делаешь, то хоть застрелись
Так и я мучался, ну я же не знал что надо писать
<NameVirtualHost 192.168.0.77> без тегов <> этих.
и бывает что пойдешь по неверному следу и преследует цепь неудач , но именно это делает нас сильнее и мудрее.
Так вот не повторяйте моей ошибки и при определении ip единственного адреса в системе , директиву не закрывайте тегами<>, а в книге линукс сервер Ден именно с тегами. Прошу учесть.
и вот что за вопрос:
1. у меня в httpd.conf описан сначала основной сервер как положенно DocumentRoot, ServerName sunport,Errorlog...., и далее описываю виртуальные сервера
NameVirtualHost 192.168.0.77:80
<VirtualHost mister:80>
и все тому подобное, и потом другой хост и третий и все работают включая и основной ServerName sunport.
О сорри, на моей машине основной виден сервер а на другой в сети уже видет другой хост. это уже хорошо, значит первый вопрос отменяется, значит надо прописать основной сервер как виртуальный и тогда вся сеть увидит .
2. второй ерунда , но из первого вытекла последовательность значит опишу я основной сервер в виртуальных серверах, а тогда стоит закоментировать описание основного сервера.
Надеюсь что кто будет идти по моему следу ему эти записи помогут.
Удачи братва. |
|
Вернуться к началу |
|
|
yok
Участник тусовки
Зарегистрирован: 06.02.2008 Сообщения: 260 Откуда: krasnodar
|
|
|
|
Такое дело, контент httpd.conf : описан основной сервер
------------------------------------------------------
Listen 0.0.0.0:80
ServerAdmin root@localhost
ServerName slav.sunport:80
DocumentRoot "/var/www/html"
----------------------------------------
потом виртуалные
-----------------------------------
NameVirtualHost 192.168.0.77:80
<VirtualHost sunport:80>
ServerAdmin webmaster@sunport
DocumentRoot /var/www/html
ServerName sunport
ErrorLog /var/log/httpd/sunport-error_log
# CustomLog /var/log/httpd/sunport-access_log common
</VirtualHost>
<VirtualHost mr-sunport:80>
ServerAdmin webmaster@mr-sunport
DocumentRoot /var/www/html/mr-sunport
ServerName mr-sunport
ErrorLog /var/log/httpd/mr-sunport-error_log
# CustomLog /var/log/httpd/mr-sunport-access_log common
</VirtualHost>
<VirtualHost mister:80>
ServerAdmin webmaster@mister
DocumentRoot /var/www/html/mister
ServerName mister
ErrorLog /var/log/httpd/mister-error_log
# CustomLog /var/log/httpd/mister-access_log_common
</VirtualHost>
-------------------------------------
так вот на своей машине все показывает как надо в сети все показывает а тот который был сначала основным sunport и я его переименовал в slav.sunport а потом открыл в директории виртуального хоста , именно он не отображается а отображается следующий по попорядку виртуальный хост - mr-sunport-, другие а их несколько все прекрасно отображаются, с чем это связано, может одинаковые DocumentRoot и для основного slav.sunport и для виртуального sunport, но я закоментировал DocumentRoot но все тоже.
Всем спасибо. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
yok, сорри, у меня там не один узел был и когда сокращал файл видно забыл скобки убрать |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
yok
Участник тусовки
Зарегистрирован: 06.02.2008 Сообщения: 260 Откуда: krasnodar
|
|
|
|
Добрый день Ден, а что думаешь, почему первый виртуальный хост sunport не отображается на других машинах в сети. другие все отлично а первый нет и при запросе http://sunport отображается содержание второго mr-sunport виртуального хоста, его директории. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
А slav.sunport открывается? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
yok
Участник тусовки
Зарегистрирован: 06.02.2008 Сообщения: 260 Откуда: krasnodar
|
|
|
|
Нет Ден, slav.sunport не открывается |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Попробуй
<VirtualHost slav.sunport:80>
Перезапусти Апач и скажешь потом открылось или нет |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Попробуй еще по айпи прописать
NameVirtualHost 192.168.0.77:80
<VirtualHost 192.168.0.77:80>
ServerName host1
</VirtualHost>
<VirtualHost 192.168.0.77:80>
ServerName host2
</VirtualHost>
<VirtualHost 192.168.0.77:80>
ServerName host3
</VirtualHost>
Потом в /etc/hosts
192.168.0.77 hosts1
192.168.0.77 hosts2
192.168.0.77 hosts3 |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
yok
Участник тусовки
Зарегистрирован: 06.02.2008 Сообщения: 260 Откуда: krasnodar
|
|
|
|
Попробовал я прописал в виртуальных тот же что и основной ,
<VirtualHost slav.sunport:80> конечно всегда торможу и перезапускаю httpd, при запуске было сообщение что не может resolved это имя, и получалось что
основной ServerName slav.sunport:80
--------------
<VirtualHost slav.sunport:80>
....
<VirtualHost sunport:80>
.....
<VirtualHost mr-sunport:80>
......
<VirtualHost mister:80>
.....
Я сейчас думаю что надо было на шлюзе прописать slav.sunport в hosts , ведь я же до этого такое же имя стояло в основном сервере и запускалось без коментариев, а когда этоже имя поставил в виртуальный хост сразу замечание было но httpd запустился и работал. И выводил все равно mr-sunport == 3host а когда я закоментировал 3host стал выводить уже 4host, все последующие без нареканий.
Но когда я у себя ( именно у себя) прописал в hosts 192.168.0.77 sunport все заработало как надо. вот только думаю у МЕНЯ в hosts первая запись 127.0.0.1 sunport.localhost может это тоже. надо проверить.
Вообще Ден спасибо и всем.
Думаю проблему решил. Немного кривовато но разберемся потом. Зато знаю что такое основной сервер и виртуальный ну и идентефикация что может быть разной. Кстати и вот Ден последнее с host 1 и прочее надо попробовать.
С праздником Ден !!!!!
Желаю крепчайшего здоровья и всех всех всех благ. !!!!!!!!!!!!!!!!!!!
С уважением yok. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Цитата: |
Я сейчас думаю что надо было на шлюзе прописать slav.sunport в hosts
|
Дык, а ты разве этого не сделал???
Цитата: |
С праздником Ден !!!!!
Желаю крепчайшего здоровья и всех всех всех благ. !!!!!!!!!!!!!!!!!!!
|
Спасибо! |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
yok
Участник тусовки
Зарегистрирован: 06.02.2008 Сообщения: 260 Откуда: krasnodar
|
|
|
|
Все Ден все прекрасно, просто надо было прописать на ШЛЮЗЕ в hosts основной сервер slav.sunport а я только прописал виртуальные сервера, так что все работает и все позади.
Повторюсь с ПРАЗНИКОМ !!!!!!!!!
ЖЕЛАЮ ПРЕКРАСНЫХ ПРАЗДНИКОВ. !!!!!
С УВАЖЕНИЕМ YOK |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
yok, вот поэтому и не работало, потмоу что ты основной сервер забыл прописать )) |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|