|
 18.2 Кб |
|
| Доброго всем времени суток.
У меня не получаеться настроить виртуальный хост. Мой компьютер подключен к локальной сети и я хочю запустить на нем HTTP сервер. Вот настройки которые я ввел:
Listen 127.0.0.1:8080
NameVirtualHost 10.0.6.24:8080
<VirtualHost 10.0.6.24:8080>
ServerAdmin webmaster@test.loc
DocumentRoot "D:\WebServ\htdocs\test"
ServerName test.loc
ErrorLog logs/test-error_log
CustomLog logs/test-access_log common
</VirtualHost>
<VirtualHost 10.0.6.24:8080>
ServerAdmin webmaster@test2.loc
DocumentRoot "D:\WebServ\htdocs\test2"
ServerName test2.loc
ErrorLog logs/test2-error_log
CustomLog logs/test2-access_log common
</VirtualHost>
содержимое hosts:
10.0.6.24 test.loc
10.0.6.24 test2.loc
Ошибок при запуске апач не выдает, но к этим хостам у меня обратиться не получаеться :(
Индексованые файлы лежат в D:\WebServ\htdocs\test и D:\WebServ\htdocs\test2 Все попытки доступа я пытаюсь осуществить на этом же компьютере. Файл с настройками я прикрепил... Если нужна ещо какаято информация, выложу...
Очень надеюсь на вашу помощь!!! | |
|
|
|
|
|
|
|
для: Smile™
(13.12.2006 в 12:06)
| | Немного полистал ваш форум и зделал некоторые изменения:
Listen 8080
Listen 8081
NameVirtualHost 10.0.6.24:8080
NameVirtualHost 10.0.6.24:8081
<VirtualHost 10.0.6.24:8080>
ServerAdmin webmaster@test.loc
DocumentRoot "D:/WebServ/htdocs/test"
ServerName test.loc
ErrorLog logs/test-error_log
CustomLog logs/test-access_log common
</VirtualHost>
<VirtualHost 10.0.6.24:8081>
ServerAdmin webmaster@test2.loc
DocumentRoot "D:/WebServ/htdocs/test2"
ServerName test2.loc
ErrorLog logs/test2-error_log
CustomLog logs/test2-access_log common
</VirtualHost>
|
hosts:
10.0.6.24 www.smile.loc
10.0.6.24:8080 test.loc
10.0.6.24:8081 test2.loc
|
когда я в браузере ввожу ip:port все работает, а вот по имени обращаться не хочет:( | |
|
|
|
|
|
|
|
для: Smile™
(13.12.2006 в 12:35)
| | >когда я в браузере ввожу ip:port все работает, а вот по имени обращаться не хочет:(
Даже локально? Или с другой машины сети? Дело в том, чтобы можно было обращаться по loc-адресу, придётся исправить файл hosts для всех машин локальной сети. | |
|
|
|
|
|
|
|
для: cheops
(13.12.2006 в 13:53)
| | Я же писал что проверяю локально!!! | |
|
|
|
|
|
|
|
для: Smile™
(13.12.2006 в 15:39)
| | Кстати, а можно запустить у себя на машине DNS сервер, если учесть что в сети их уже два есть, один внутренний другой внешний | |
|
|
|
|
|
|
|
для: Smile™
(13.12.2006 в 15:39)
| | В качестве адреса используете www.smile.loc:8080 или просто www.smile.loc? Последний адрес не пройдёт, так как обращение будет отправлено по 80 порту. | |
|
|
|
|
|
|
|
для: cheops
(13.12.2006 в 16:48)
| | www.smile.loc это имя сервера по умолчанию... Он и работает на 80 порту и когда я ввожу свой апи без значения порта, я попадаю именно сюда... Но вопрос в том что я могу попасть на любой из них только по комбинации апи + порт, но не по имени :( | |
|
|
|
|
|
|
|
для: Smile™
(13.12.2006 в 19:51)
| | Правильно ли я понял: вы не можете попасть на другие виртуальные хосты и у вас Windows XP? Только на один первый? Если, да, тогда нужно загрузить обновление WindowsXP-KB884020-x86-rus.exe. В противном случае настроить несколько виртуальных хостов не удастся. | |
|
|
|
|
|
|
|
для: cheops
(13.12.2006 в 21:13)
| | Да виртуальные хосты работают!!! Но обращаться к ним можно лиш через указание айпи адреса и порта!!! А записи в файле hosts ничего не дают!!! | |
|
|
|
|
|
|
|
для: smile™
(14.12.2006 в 13:12)
| | Установите обновление постом выше (оно не требует проверки операционной системы). | |
|
|
|
|
|
|
|
для: cheops
(14.12.2006 в 14:24)
| | У меня первый пак!!! | |
|
|
|
|
|
|
|
для: Smile™
(15.12.2006 в 01:51)
| | Плохо, вероятно придётся обновляться как-то до второго (если исправление не ставится на первый), без этого исправления несколько доменов из файла hosts действительно не подцепляются. | |
|
|
|
|
|
|
|
для: cheops
(15.12.2006 в 14:00)
| | Не люблю я второй пак :( | |
|
|
|