Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Вируальные хосты

Ответить
Настройки темы
Вируальные хосты

Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


Люди добрые помогите!
У нас сетка 200 компов.
Поставил на комп сервер Apache 2.055+php4.4.3+MySQL 5.0
Настроил сайт. Потом возникла необходимость еще в одном сайте.
Начал настраивать виртуальный хост. Апач корректно видит хост только если добавляю на свой комп еще один IP и привязываю этот хост к нему. Но остальные компы имеют доступ к сайту на виртуальном хосте только если второй IP в одной подсети с сеткой. например сеть 192.0.1.* ставлю хост на 192.0.2.2 и никто его не видит,ставлю на 192.0.1.2 видят все. Со свободными IP напряг а по другому не выходит.
В документации апача написано НАДО НАСТРОИТЬ DSN. А как не знаю.

Отправлено: 22:06, 07-09-2006

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


вообще-то можно повесить несколько виртуальных хостов на один ip. По-моему, в Вашем случае это логичней

Отправлено: 23:39, 07-09-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я пробовал, но не работает. Вешаю два сайта на один ip с разными папками и разными названиями, прописую в hosts соответствия, а при запросе сайта броузером вызываеться последний записанный в httpd.
Независимо какой сайт я запросил.

Отправлено: 16:57, 08-09-2006 | #3


Аватара для timon4ik

Старожил


Сообщения: 272
Благодарности: 37

Профиль | Отправить PM | Цитировать


А можно сюда конфиг Апача?

Отправлено: 17:26, 08-09-2006 | #4

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


kotid
присоединяюсь к пожеланиям timon4ik (поскольку апач второй, то, скорей всего, нужен конец httpd.conf + файлы настроек виртуальных хостов)

Отправлено: 20:00, 08-09-2006 | #5


Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


Кидаю конец файла настроек
#</VirtualHost>
#-----Главный хост
#<VirtualHost 192.0.1.3:80>
#ServerAdmin kotid@pochta.ru
#ServerName www.kotid.com
#DocumentRoot "d:/www/www/"
#ScriptAlias /cgi/ "d:/www/www/cgi/"
#ErrorLog d:/www/error.log
#CustomLog d:/www/access.log common
#</VirtualHost>
#----PHPВВ
<VirtualHost 192.0.1.2:80>
ServerAdmin kotid@pochta.ru
ServerName www.new.kotid.com
DocumentRoot "d:/www/home/phpBB2/"
ScriptAlias /cgi/ "d:/www/home/phpBB2/cgi/"
ErrorLog d:/www/home/phpBB2/error.log
CustomLog d:/www/home/phpBB2/access.log common
#--------Нюк-----------
</VirtualHost>
<VirtualHost 192.0.2.3:80>
ServerAdmin kotid@pochta.ru
ServerName www.nuke.kotid.com
DocumentRoot "d:/www/home/nuke/"
ScriptAlias /cgi/ "d:/www/home/nuke/cgi/"
ErrorLog d:/www/home/nuke/error.log
CustomLog d:/www/home/nuke/access.log common
</VirtualHost>
#---------chat---------------
<VirtualHost 192.0.2.2:80>
ServerAdmin kotid@pochta.ru
ServerName www.chat.com
DocumentRoot "d:/www/home/chat/"
ScriptAlias /cgi/ "d:/www/home/chat/cgi/"
ErrorLog d:/www/home/chat/error.log
CustomLog d:/www/home/chat/access.log common
</VirtualHost>
Главный хост написал как рекомендовали в документации к апачу, но не помогло поэтому закоментил.
он виден по адресу 192.0.1.3 , форум тоже виден по адресу 192.0.1.2, а нюком и чатом наслаждаюсь только я, сетка не видит эти сайты. Если ставлю один и тот же ip виден только чат по всем сайтам, если ставлю * вместо ip тоже самое.

Отправлено: 22:14, 08-09-2006 | #6

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Давайте-как раньше разберемся, как делать с одним ip, чтоб не путаться потом с сетками:
PHP код: Выделить весь код

NameVirtualHost ## если на один ip


<VirtualHost *>
    
ServerAdmin me@localhost
    DocumentRoot 
/usr/home/mar/server1
    ServerName server1
.loc
    ErrorLog 
/var/log/server1_err.log
    CustomLog 
/var/log/server1.log common
</VirtualHost>

<
VirtualHost *>
    
ServerAdmin me@localhost
    DocumentRoot 
/usr/home/mar/server2
    ServerName server2
.loc
    ErrorLog 
/var/log/server2_err.log
    CustomLog 
/var/log/server2.log common
</VirtualHost

при этом надо не забыть прописать server1.loc server2.loc в hosts, или внутреннем dns
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:09, 08-09-2006 | #7


Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как всё просто не написал NameVirtualHost * и не работало, но главный хост пришлось раскоментировать , потому что не работал, сразу на первый виртуальный перескакивало.
Теперь всё ок спасибо.

Отправлено: 08:57, 09-09-2006 | #8


Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


Не всё так просто. работает или главный хост или виртуальные. Если ничего не получиться придеться главный хост переносить в виртуальный.

Отправлено: 22:49, 10-09-2006 | #9


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Поправьте меня, если я не прав, но так и должно быть при виртуальных хостах разных имен на одном IP - главного хоста по сути как бы и нет, он также виртуален.

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 01:09, 11-09-2006 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Вируальные хосты

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Виртуальные хосты C+C Вебмастеру 10 18-11-2008 15:10
FreeBSD - Не резолвятся хосты Transstroy Общий по FreeBSD 8 05-05-2008 08:46
доменные имена и хосты Kenwood Хочу все знать 2 16-04-2008 11:26
Как прописать хосты в XP? Guest Microsoft Windows 2000/XP 9 04-06-2004 21:30
Недоступны виртуальные хосты shark21 Вебмастеру 3 05-02-2003 10:42




 
Переход