Apach 2.2 NameVirtualHost

Misha

Новичок
Apach 2.2 NameVirtualHost

Привет!

Проблемма отображения виртуальных хостов Apache 2.2 ...... Windows XP

-------------------------------------------------------------------------

Создания виртуальных хостов в файле хостов Windows

c:/windows/system32/drivers/etc/host/

127.0.0.1 localhost
127.0.0.2 retroatelier.ql
127.0.0.3 drupal
127.0.0.4 test

-------------------------------------------------------------------------

Apache & php5

В файле httpd.conf

LoadModule php5_module "e:/web/php5apache2_2.dll"

ScriptAlias /php/ "e:/web/"
Action application/x-httpd-php "/web/php-cgi.exe"
AddType application/x-httpd-php .php

PHPIniDir "e:/web/"

-------------------------------------------------------------------------

Создания виртуальных хостов в файле httpd.exe Apache

<VirtualHost 127.0.0.1>
ServerName localhost
ServerAlias localhost
DocumentRoot htdocs/
</VirtualHost>

<VirtualHost 127.0.0.3>
ServerName drupal
ServerAlias drupal
ErrorLog logs/drupale.log
CustomLog logs/drupalc.log common
DocumentRoot "e:/web/htdocs/drupal"
</VirtualHost>

<VirtualHost retroatelier.ql>
ServerAdmin [email protected]
DocumentRoot htdocs/ra/html/
ServerName retroatelier.ql
ErrorLog logs/retroatelier.ql.txt
TransferLog logs/retroatelier.ql2.txt
</VirtualHost>

---------------------------------------------------

httpd.exe -S

Virtual Host Configuration
................................
Syntax OK

-----------------------------------------------------

http://drupal - Невозможно отобразить страницу
http://retroatelier.ql - Невозможно отобразить страницу
 

asm

Пофигист
хех у вас есть 3 сетевых ?
127.0.0.2 retroatelier.ql
127.0.0.3 drupal
127.0.0.4 test

или пишите везде 127.0.0.1
 

Misha

Новичок
нет нету щас напишу

-~{}~ 12.07.07 18:13:

да написал


Привет!

Проблемма отображения виртуальных хостов Apache 2.2 ...... Windows XP

-------------------------------------------------------------------------

Создания виртуальных хостов в файле хостов Windows

c:/windows/system32/drivers/etc/host/

192.168.1.7 localhost
127.0.0.1 retroatelier.ql
127.0.0.1 drupal
192.168.1.7 retroatelier.ql
192.168.1.7 drupal

-------------------------------------------------------------------------

Apache & php5

В файле httpd.conf

LoadModule php5_module "e:/web/php5apache2_2.dll"

ScriptAlias /php/ "e:/web/"
Action application/x-httpd-php "/web/php-cgi.exe"
AddType application/x-httpd-php .php

PHPIniDir "e:/web/"

-------------------------------------------------------------------------

Создания виртуальных хостов в файле httpd.exe Apache


<VirtualHost 192.168.1.7>
ServerName localhost
ServerAlias localhost
DocumentRoot htdocs/
</VirtualHost>

<VirtualHost retroatelier.ql>
ServerAdmin [email protected]
DocumentRoot htdocs/ra/html/
ServerName retroatelier.ql
ErrorLog logs/retroatelier/retroatelier.ql.txt
TransferLog logs/retroatelier/retroatelier.ql2.txt
</VirtualHost>

<VirtualHost drupal>
ServerAdmin webmaster@drupal
DocumentRoot htdocs/drupal/
ServerName drupal
ErrorLog logs/drupal/drupal.txt
TransferLog logs/drupal/drupal2.txt
</VirtualHost>

---------------------------------------------------------

http://drupal - Отображает страницу
http://retroatelier.ql - Отображает страницу





----------------------------------------------------------------


ЕЩЕ ОДИН ВОПРОС ЧТО ПИСАТЬ В

c:/windows/system32/drivers/etc/host/

ДРУГИХ КОМПЬЮТЕРОВ ЛОКАЛЬНОЙ СЕТИ ?

ЧТОБЫ ЭТИ КОМПЬЮТЕРЫ ВИДЕЛИ

http://retroatelier.ql
http://drupal

-~{}~ 12.07.07 18:13:

ЕЩЕ ОДИН ВОПРОС ЧТО ПИСАТЬ В

c:/windows/system32/drivers/etc/host/

ДРУГИХ КОМПЬЮТЕРОВ ЛОКАЛЬНОЙ СЕТИ ?

ЧТОБЫ ЭТИ КОМПЬЮТЕРЫ ВИДЕЛИ

http://retroatelier.ql
http://drupal

-~{}~ 12.07.07 18:23:

Если написать в c:/windows/system32/drivers/etc/host/

192.168.1.7 retroatelier.ql

на этом компе адрес

http://retroatelier.ql - Невозможно отобразить страницу

на компе с адресом 192.168.1.7

адрес

http://retroatelier.ql - Отображает страницу


-----------------------------------------------------------------


ЧТО ПИСАТЬ В

c:/windows/system32/drivers/etc/host/

ДРУГИХ КОМПЬЮТЕРОВ ЛОКАЛЬНОЙ СЕТИ ?
 

asm

Пофигист
192.168.1.7 retroatelier.ql

Просто Апач нужно открыть для доступа извне
Listen *:80 вроде
 

algo

To the stars!
и кстати, в apache 2.2 layout удобный по умолчанию.

В httpd.conf надо раскомментить inclыude который из extra берет vhost'ы,
и как раз в extra их прописывать..
 

dron4ik

Новичок
Misha
listen верни в

listen 80

а добавь
NameVirtualHost <свой внешний IP адрес, как тебя видят другие машины в сети>

в hosts у себя пропиши
<свой внешний IP адрес, как тебя видят другие машины в сети>
имяТвоего сервера
например:
192.168.0.1 drupal
192.168.0.1 bitrix_nulled :)
ну и т.д.

а потом в <VirtualHost></VirtualHost> как у тебя и написано

вроде всё.
 

Сергей Тарасов

Профессор
Зачем внешние???? Что за бред???
Настройте все на один адрес 127.0.0.1 (все домены, собственно для этого и предназначен VirtualHost)
Все оставить как есть.
Везде прописать 127.0.0.1
 
Сверху