Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не могу настроить виртуальные хосты. 
V
    Опции темы
Innuendo
Дата 16.7.2006, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

Репутация: нет
Всего: 6



Ладно.
Понял почему...
Я удалил всё, и поставил Денвер...
И там я понял, просто в Винде xp,2000,nt есть баг, из-за которого не делает виртуальные хосты с другим айпи (127.0.0.2 и т.д.) и надо было скачать запладку...
Я уже в денвере там дописал в hosts себе все мои хосты на 127.0.0.1 и все дела... Но я не знал что можно на один айпи много Разных серваков...

Вообщем всё работает, спасибо http://dklab.ru/ 


--------------------
=)
PM MAIL ICQ Jabber   Вверх
malor
Дата 22.8.2007, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Перезапускаю apache_2.2.4-win32-x86-no_ssl.msi :
Цитата
[Wed Aug 22 10:38:17 2007] [notice] Parent: Received restart signal -- Restarting the server.
[Wed Aug 22 10:38:17 2007] [error] (OS 11001)Этот хост неизвестен.  : Could not resolve host name *.* -- ignoring!
[Wed Aug 22 10:38:17 2007] [notice] Apache/2.2.4 (Win32) configured -- resuming normal operations
[Wed Aug 22 10:38:17 2007] [notice] Server built: Jan  9 2007 23:17:20
[Wed Aug 22 10:38:17 2007] [notice] Parent: Created child process 2736
[Wed Aug 22 10:38:18 2007] [error] (OS 11001)Этот хост неизвестен.  : Could not resolve host name *.* -- ignoring!
[Wed Aug 22 10:38:18 2007] [notice] Child 2736: Child process is running
[Wed Aug 22 10:38:18 2007] [notice] Child 2736: Acquired the start mutex.
[Wed Aug 22 10:38:18 2007] [notice] Child 2736: Starting 250 worker threads.
[Wed Aug 22 10:38:18 2007] [notice] Child 2444: Released the start mutex
[Wed Aug 22 10:38:19 2007] [notice] Child 2444: Waiting for 250 worker threads to exit.
[Wed Aug 22 10:38:19 2007] [notice] Child 2736: Starting thread to listen on port 81.
[Wed Aug 22 10:38:19 2007] [notice] Child 2736: Starting thread to listen on port 81.
[Wed Aug 22 10:38:19 2007] [notice] Child 2736: Starting thread to listen on port 80.
[Wed Aug 22 10:38:19 2007] [notice] Child 2444: All worker threads have exited.
[Wed Aug 22 10:38:19 2007] [notice] Child 2444: Child process is exiting
Настройку делал согласно пунктам 3-29 на http://forum.dklab.ru/php/book/UstanovkaAp...2-Podrobno.html .
Только файл vhosts.conf такой:
Код
NameVirtualHost *.*
Listen 127.0.0.1:81
Listen 127.0.0.2:81

<VirtualHost *:*>
    ServerAdmin webmaster@localhost
    ServerName localhost
    DocumentRoot "C:/WebServers/home/localhost/www"
    ScriptAlias /cgi/ "C:/WebServers/home/localhost/cgi"
    ErrorLog C:/WebServers/home/localhost/error.log
    CustomLog C:/WebServers/home/localhost/access.log common
</VirtualHost>
#ipbased
<VirtualHost ipbased>
    ServerAdmin webmaster@ipbased
    ServerName ipbased
    DocumentRoot "C:/WebServers/home/localhost/ipbased/www"
    ScriptAlias /cgi/ "C:/WebServers/home/localhost/ipbased/cgi/"
    ErrorLog C:/WebServers/home/localhost/ipbased/error.log
    CustomLog C:/WebServers/home/localhost/ipbased/access.log common
</VirtualHost>
#nmbased
<VirtualHost *:*>
    ServerAdmin webmaster@nmbased
    ServerName nmbased
    DocumentRoot "C:/WebServers/home/localhost/nmbased/www"
    ScriptAlias /cgi/ "C:/WebServers/home/localhost/nmbased/cgi/"
    ErrorLog C:/WebServers/home/localhost/nmbased/error.log
    CustomLog C:/WebServers/home/localhost/nmbased/access.log common
</VirtualHost>
Что делать?

Windows/system32/drivers/etc/hosts:
127.0.0.1 localhost nmbased 
127.0.0.2 ipbased


При вводе в адресную строку браузера слово nmbased я получаю index.html лежащий в C:/WebServers/home/localhost/www, но нужно тот, что в C:/WebServers/home/localhost/nmbased/www!
При вводе в адресную строку браузера ipbased Opera выдает страницу с текстом:
Цитата
Error!
Connection closed by remote server

You tried to access the address http://ipbased/, which is currently unavailable. Please make sure that the Web address (URL) is correctly spelled and punctuated, then try reloading the page.
Make sure your Internet connection is active and check whether other applications that rely on the same connection are working.

... и т.д. ...


WinXP Pre_SP3

Это сообщение отредактировал(а) malor - 22.8.2007, 10:38
PM MAIL   Вверх
marykone
Дата 22.8.2007, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 10
Всего: 67



Цитата(malor @  22.8.2007,  10:28 Найти цитируемый пост)
*:*


вот сдесь ай пи вбей 



--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
malor
Дата 22.8.2007, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Цитата(marykone @ 22.8.2007,  14:10)
Цитата(malor @  22.8.2007,  10:28 Найти цитируемый пост)
*:*
вот сдесь ай пи вбей

Код
NameVirtualHost *.*
Listen 127.0.0.1:81
Listen 127.0.0.2:81

<VirtualHost 127.0.0.1>
    ServerAdmin webmaster@localhost
    ServerName localhost
    DocumentRoot "C:/WebServers/home/localhost/www"
    ScriptAlias /cgi/ "C:/WebServers/home/localhost/cgi"
    ErrorLog C:/WebServers/home/localhost/error.log
    CustomLog C:/WebServers/home/localhost/access.log common
</VirtualHost>
#ipbased
<VirtualHost ipbased>
    ServerAdmin webmaster@ipbased
    ServerName ipbased
    DocumentRoot "C:/WebServers/home/localhost/ipbased/www"
    ScriptAlias /cgi/ "C:/WebServers/home/localhost/ipbased/cgi/"
    ErrorLog C:/WebServers/home/localhost/ipbased/error.log
    CustomLog C:/WebServers/home/localhost/ipbased/access.log common
</VirtualHost>
#nmbased
<VirtualHost 127.0.0.1>
    ServerAdmin webmaster@nmbased
    ServerName nmbased
    DocumentRoot "C:/WebServers/home/localhost/nmbased/www"
    ScriptAlias /cgi/ "C:/WebServers/home/localhost/nmbased/cgi/"
    ErrorLog C:/WebServers/home/localhost/nmbased/error.log
    CustomLog C:/WebServers/home/localhost/nmbased/access.log common
</VirtualHost>

Теперь при вводе в адресную строку ipbased я получил то, что надо. Но при вводе nmbased пока еще файл index.html не из нужной папки загружается.

Сейчас в логах такое:
Код
[Wed Aug 22 16:08:04 2007] [notice] Parent: Received restart signal -- Restarting the server.
[Wed Aug 22 16:08:05 2007] [warn] VirtualHost 127.0.0.1:0 overlaps with VirtualHost 127.0.0.1:0, the first has precedence, perhaps you need a NameVirtualHost directive
[Wed Aug 22 16:08:05 2007] [notice] Apache/2.2.4 (Win32) configured -- resuming normal operations
[Wed Aug 22 16:08:05 2007] [notice] Server built: Jan  9 2007 23:17:20
[Wed Aug 22 16:08:05 2007] [notice] Parent: Created child process 228
[Wed Aug 22 16:08:05 2007] [error] (OS 11001)Этот хост неизвестен.  : Could not resolve host name *.* -- ignoring!
[Wed Aug 22 16:08:05 2007] [warn] VirtualHost 127.0.0.1:0 overlaps with VirtualHost 127.0.0.1:0, the first has precedence, perhaps you need a NameVirtualHost directive
[Wed Aug 22 16:08:05 2007] [warn] VirtualHost 127.0.0.1:0 overlaps with VirtualHost 127.0.0.1:0, the first has precedence, perhaps you need a NameVirtualHost directive
[Wed Aug 22 16:08:05 2007] [notice] Child 228: Child process is running
[Wed Aug 22 16:08:05 2007] [notice] Child 228: Acquired the start mutex.
[Wed Aug 22 16:08:05 2007] [notice] Child 228: Starting 250 worker threads.
[Wed Aug 22 16:08:05 2007] [notice] Child 228: Starting thread to listen on port 81.
[Wed Aug 22 16:08:05 2007] [notice] Child 228: Starting thread to listen on port 81.
[Wed Aug 22 16:08:05 2007] [notice] Child 228: Starting thread to listen on port 80.
[Wed Aug 22 16:08:06 2007] [notice] Child 2532: Waiting for 250 worker threads to exit.
[Wed Aug 22 16:08:06 2007] [notice] Child 2532: All worker threads have exited.
[Wed Aug 22 16:08:06 2007] [notice] Child 2532: Child process is exiting


Это сообщение отредактировал(а) malor - 22.8.2007, 15:08
PM MAIL   Вверх
marykone
Дата 22.8.2007, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 10
Всего: 67



127,0,0,3
Цитата

nmbased

и hosts подредактируй 
Цитата

127,0,0,3   nmbased


Цитата

Listen 127.0.0.3:81


Это сообщение отредактировал(а) marykone - 22.8.2007, 15:08


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
malor
Дата 22.8.2007, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Зачем мне вводить еще третий IP? Ведь смысл в том, что должно быть два хоста на одном IP.
PM MAIL   Вверх
marykone
Дата 22.8.2007, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 10
Всего: 67



а вообще сделай по принципу 

Цитата

NameVirtualHost  127.0.0.1:81
Listen 127.0.0.1:81

<VirtualHost 127.0.0.1>
    ServerAdmin webmaster@localhost
    ServerName localhost
    DocumentRoot "C:/WebServers/home/localhost/www"
    ScriptAlias /cgi/ "C:/WebServers/home/localhost/cgi"
    ErrorLog C:/WebServers/home/localhost/error.log
    CustomLog C:/WebServers/home/localhost/access.log common
</VirtualHost>


так же и для других по аналогии

зы один топик один вопрос !!!! книга по апачу сдесь есть в разделе документация

Добавлено @ 15:25
Цитата(malor @  22.8.2007,  15:16 Найти цитируемый пост)
 Ведь смысл в том, что должно быть два хоста на одном IP.


а для чего вообще такой заморочкой задался 

директива binaddress как с ней дела обстоят 

Это сообщение отредактировал(а) marykone - 22.8.2007, 15:26


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.