Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание виртуальных хостингов, Помогите разобраться 
V
    Опции темы
w3st
Дата 13.1.2006, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Помогите разобраться с Апачем. Я создал несколько виртуальных хостингов как написано в книге Котерова Д. В. Самоучитель PHP 4:

NameVirtualHost 127.0.0.1
#----localhost
<VirtualHost localhost>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "z:/home/localhost/www"
ScriptAlias /cgi/ "z:/home/localhost/cgi/"
ErrorLog z:/home/localhost/error.log
CustomLog z:/home/localhost/access.log common
</VirtualHost>
#----hacker
<VirtualHost hacker>
ServerAdmin [email protected]
ServerName hacker
DocumentRoot "z:/home/hacker/www"
ScriptAlias /cgi/ "z:/home/hacker/cgi/"
ErrorLog z:/home/hacker/error.log
CustomLog z:/home/hacker/access.log common
</VirtualHost>
#----cracker
<VirtualHost cracker>
ServerAdmin [email protected]
ServerName cracker
DocumentRoot "z:/home/cracker/www"
ScriptAlias /cgi/ "z:/home/cracker/cgi/"
ErrorLog z:/home/cracker/error.log
CustomLog z:/home/cracker/access.log common
</VirtualHost>

Запускаю Апач, в броузере ввожу http://localhost или hacker\cracker и ничего негрузиться, а если убрать все это из httpd.conf то localhost работает нормально.
PM   Вверх
Mal Hack
Дата 13.1.2006, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Внеси изменения в файл hosts.
Надо туда прописать твои остальные хосты.

ЗЫ: Ты не хостинги создал, а хосты. Это разные вещи.
PM ICQ   Вверх
Sun
Дата 13.1.2006, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

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



У тебя неправильный формат конфига. Ты не прописываешь IP-адрес. Если ты хочешь работать на локальном компьютере тебе надо прописать такие конфиги
#----localhost
<VirtualHost 127.0.0.1>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "z:/home/localhost/www"
ScriptAlias /cgi/ "z:/home/localhost/cgi/"
ErrorLog z:/home/localhost/error.log
CustomLog z:/home/localhost/access.log common
</VirtualHost>
#----hacker
<VirtualHost 127.0.0.1>
ServerAdmin [email protected]
ServerName hacker
DocumentRoot "z:/home/hacker/www"
ScriptAlias /cgi/ "z:/home/hacker/cgi/"
ErrorLog z:/home/hacker/error.log
CustomLog z:/home/hacker/access.log common
</VirtualHost>
#----cracker
<VirtualHost 127.0.0.1>
ServerAdmin [email protected]
ServerName cracker
DocumentRoot "z:/home/cracker/www"
ScriptAlias /cgi/ "z:/home/cracker/cgi/"
ErrorLog z:/home/cracker/error.log
CustomLog z:/home/cracker/access.log common
</VirtualHost>

Здесь пример директивы VirtualHost

http://httpd.apache.org/docs/1.3/vhosts/examples.html


--------------------
Account removed
PM MAIL   Вверх
w3st
Дата 14.1.2006, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Спасибо за ответы и за разъяснение терминов.
Но хосты localhost и hacker имеют один IP 127.0.0.1, а cracker 127.0.0.2.
Файл hosts у меня такой:

127.0.0.1 localhost hacker
127.0.0.2 cracker
PM   Вверх
Mal Hack
Дата 14.1.2006, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Sun @ 13.1.2006, 16:44 Найти цитируемый пост)

Ты не прописываешь IP-адрес.

Он его писал выше, через
Цитата(w3st @ 13.1.2006, 00:56 Найти цитируемый пост)

NameVirtualHost 127.0.0.1

Так что все нормально.
PM ICQ   Вверх
w3st
Дата 15.1.2006, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Всем спасибо, все работает.
Я сделал так как сказал Sun и все заработало
PM   Вверх
profispb
Дата 19.2.2006, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



А где находится файл hosts.
--------------------
В жизни, я люблю делать, то что я люблю. А не то что модно, престижно и выгодноЛюблю когда начинает работать, то что без меня не работало!
PM MAIL ICQ   Вверх
Sun
Дата 20.2.2006, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

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



Цитата(profispb @ 19.2.2006, 17:36)
А где находится файл hosts.

/etc/hosts - на Unix
<Windows Dir>\system32\drivers\etc\hosts - на Windows


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


 




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


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

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