Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не могу разобраться с виртуальными хостами 
:(
    Опции темы
FortMax
Дата 25.12.2006, 06:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 485
Регистрация: 2.10.2006
Где: Россия, г. Бироби джан ЕАО

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



у меня стоит apache пыиаюсь на один ip подвесить два доменных имени для этого прописываю в httpd.conf:
Цитата

NameVirtualHost 192.168.1.28:80

<VirtualHost 192.168.1.28>
    DocumentRoot maxim.com
    ServerName htdocs/maxim
</VirtualHost>

<VirtualHost 192.168.1.28>
    DocumentRoot dv.com
    ServerName htdocs/dv
</VirtualHost>

на моей машине (где стоит apache) вроде работае, а вот по локалке не хочет броузер пишет что не может найти сервер, в чем проблема ???подскажите люди добрые !!! smile 



--------------------
user posted image
PM MAIL ICQ   Вверх
Mal Hack
Дата 26.12.2006, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



А откуда удаленный компьютер должен узнать, что dv.com или maxim.com находятся на твоей машине?
PM ICQ   Вверх
FortMax
Дата 26.12.2006, 02:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 485
Регистрация: 2.10.2006
Где: Россия, г. Бироби джан ЕАО

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



Вот я и хочу узнать, как мне это всё покоректней записать, а то я в этом деле делитант smile 


--------------------
user posted image
PM MAIL ICQ   Вверх
SparF
Дата 26.12.2006, 02:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



FortMax
Цитата(Mal Hack @  26.12.2006,  01:14 Найти цитируемый пост)
А откуда удаленный компьютер должен узнать, что dv.com или maxim.com находятся на твоей машине? 

иными словами: ты DNS настроил? он работает? если нет, то настраивай)


--------------------
Люди, не пользуйтесь пиратским программным обеспечением - переходите на Linux!
PM MAIL ICQ   Вверх
FortMax
Дата 26.12.2006, 07:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 485
Регистрация: 2.10.2006
Где: Россия, г. Бироби джан ЕАО

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



Цитата

иными словами: ты DNS настроил? он работает? если нет, то настраивай)

а как  smile у меня в книжке про это ни чего не написано ... smile 


--------------------
user posted image
PM MAIL ICQ   Вверх
SparF
Дата 26.12.2006, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ну давай сперва определимся:
- какая ОС стоит на клиенте?
- а какая на сервере?
Вот от этого уже и будем плясать...
По идее (я тут подумал) и DNS настраивать не обязательно:
Если у тебя виндовый клиент - пропиши в 
C:\WINDOWS\system32\drivers\etc\hosts строку
ip хост
Там даже пример дан:
Код

# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

Если у тебя юниксовый клиент, то аналогичная операция только в /etc/hosts
После этого клиент (машина с которой ты смотришь сайты на сервере) будет знать по какому ip стучаться. 
И нет смысла заморачиваться с настройкой DNS (хотя на досуге - поковыряй, бесполезной эта информация не будет)

И будет тебе счастье)
 smile 


--------------------
Люди, не пользуйтесь пиратским программным обеспечением - переходите на Linux!
PM MAIL ICQ   Вверх
FortMax
Дата 26.12.2006, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 485
Регистрация: 2.10.2006
Где: Россия, г. Бироби джан ЕАО

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



т.е. если у меня в httpd.conf пррописано
Код

NameVirtualHost 192.168.1.28:80

<VirtualHost 192.168.1.28>
    DocumentRoot maxim.com
    ServerName htdocs/maxim
</VirtualHost>

<VirtualHost 192.168.1.28>
    DocumentRoot dv.com
    ServerName htdocs/dv
</VirtualHost>

 я прописываю в C:\WINDOWS\system32\drivers\etc\hosts
Код

192.168.1.28  maxim.com
192.168.1.28  dv.com

,где 192.168.1.28 ip машины на которой стоит apache,
да?

Это сообщение отредактировал(а) FortMax - 26.12.2006, 10:29


--------------------
user posted image
PM MAIL ICQ   Вверх
SparF
Дата 26.12.2006, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Да, только:
Код

<VirtualHost 192.168.1.28>
    DocumentRoot "/home/htdocs/maxim"
    ServerName "maxim.com"
</VirtualHost>
<VirtualHost 192.168.1.28>
    DocumentRoot "/home/htdocs/dv"
    ServerName "dv.com"
</VirtualHost>

к слову о том, что ты значения DocumentRoot  и ServerName  перепутал.

а еще целесообразно дописать в hosts
Код

192.168.1.28  www.maxim.com
192.168.1.28  www.dv.com

и добавить
Код

....
ServerAlias "www.maxim.com"
....
ServerAlias "www.dv.com"
.....



--------------------
Люди, не пользуйтесь пиратским программным обеспечением - переходите на Linux!
PM MAIL ICQ   Вверх
Mal Hack
Дата 26.12.2006, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



FortMax, для своей машины ты настроил все верно, но тебе надо показать это сетевым пользователям.
То, что ты сделал в hosts файле на своей машине, ты должен написать в таком же файле на сервере 192.168.0.1.
PM ICQ   Вверх
FortMax
Дата 27.12.2006, 02:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 485
Регистрация: 2.10.2006
Где: Россия, г. Бироби джан ЕАО

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



Цитата(Mal Hack @  26.12.2006,  17:25 Найти цитируемый пост)
То, что ты сделал в hosts файле на своей машине, ты должен написать в таком же файле на сервере 192.168.0.1.

на моей машине и стоит сервер smile 


--------------------
user posted image
PM MAIL ICQ   Вверх
FortMax
Дата 27.12.2006, 06:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 485
Регистрация: 2.10.2006
Где: Россия, г. Бироби джан ЕАО

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



SparF,  всё сделал, как ты сказал, но ничего не получается  smile 

Это сообщение отредактировал(а) FortMax - 27.12.2006, 06:32


--------------------
user posted image
PM MAIL ICQ   Вверх
SparF
Дата 27.12.2006, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



FortMax
Цитата(FortMax @  27.12.2006,  06:31 Найти цитируемый пост)
SparF,  всё сделал, как ты сказал, но ничего не получается  smile 

Ничего не получается - это как? ))))) я про то, что давай конкретнее.....
ну а для начала посмотри - пингуется ли твоя машина по доменному имени
Пуск-выполнить-cmd.exe
Код

ping maxim.com
ping dv.com

если пингуется, значит проблема уже в настройке/работе Apache
выложи сюда полный httpd.conf (если он большой - исключи комменты) 


--------------------
Люди, не пользуйтесь пиратским программным обеспечением - переходите на Linux!
PM MAIL ICQ   Вверх
Mal Hack
Дата 27.12.2006, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



Цитата(FortMax @  27.12.2006,  02:13 Найти цитируемый пост)
на моей машине и стоит сервер smile  

Смотри внимательно, IP сервера который я указал...
То, что сервер (Апач) стоит у тебя, это замечательно, но остальная сеть об этом откуда знает? Только если ты на главном общем сетевом сервере (не апач), пропишешь то, что я указал выше.
PM ICQ   Вверх
xpk
Дата 9.1.2007, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Mal Hack

Как прописть на общем сервере?

FortMax, для своей машины ты настроил все верно, но тебе надо показать это сетевым пользователям.
То, что ты сделал в hosts файле на своей машине, ты должен написать в таком же файле на сервере 192.168.0.1.
PM MAIL   Вверх
Mal Hack
Дата 9.1.2007, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


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

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



Цитата(xpk @  9.1.2007,  15:25 Найти цитируемый пост)
Как прописть на общем сервере?


Цитата(xpk @  9.1.2007,  15:25 Найти цитируемый пост)
ты должен написать в таком же файле на сервере 192.168.0.1. 

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


 




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


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

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