Проблема С Apache

Статус
Закрыто для дальнейших ответов.

Anto_n

Новичок
Регистрация
23.06.2008
Сообщения
2
Привет всем установил себе Apache Servers 2.2.8 на Windows XP SP2
подскажите, пожалуйста, кто настраивал у себя Apache
вот вопрос
  как в Apache добавить новый виртуальный хост
  чтобы у меня был па мимо localhost был еще другой виртуальный хост.
  В нете искал информацию па поводу добавления нового виртуального хоста к Apache там пишут, что та (не понятное) каждый по разному я так и не понял одни пишут, чтобы добавить новый виртуальный хост к Apache надо прописать
настройки в файле httpd-vhosts.conf и потом еще в c:\WINDOWS\system32\drivers\etc\hosts
  другие пишут, чтобы добавить виртуальный хост к Apache надо прописать настройки в файле
httpd.conf и в c:\WINDOWS\system32\drivers\etc\hosts название хоста я так и не поня в каком из них првильно прописывать в httpd-vhosts.conf
или в httpd.conf я пробовал прописывать и там и не получается
Apache выдает ошибку.
  Я делал так
В httpd.conf
    <VirtualHost *:80>
    ServerAdmin web@mail.ru DocumentRoot "C:/www/test"
   ServerName test.ru
   ServerAlias www.test.ru
   ErrorLog "С:/www/tes/logs/ "
   CustomLog "С:/www/tes/logs/ "common
</VirtualHost>
В hosts
  127.0.0.1 localhost
  127.0.0.1 test.ru
  127.0.0.1 www. test.ru
Подскажите  пожалуйста   что й, где надо прописывать и если можно то па подробней. 
 

Anto_n

Новичок
Регистрация
23.06.2008
Сообщения
2
Ура разобрался надо было сделать так
Скачать абнавление WindowsXP-KB884020-x86-rus.exe если стайт SP2
раскомментировать директиву в httpd.conf Include conf/extra/httpd-vhosts.conf
В httpd-vhosts.conf : Должно быть следующие
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot C:/apache/localhost/www
ServerName localhost
ErrorLog C:/apache/localhost/error.log
CustomLog C:/apache/localhost/access.log common
</VirtualHost>

NameVirtualHost *:80
<VirtualHost *:80>

DocumentRoot C:/apache/test.ru/www
ServerName test.ru
ServerAlias www.test.ru
ErrorLog C:/apache/test.ru/error.log
CustomLog C:/apache/test.ru/access.log common
</VirtualHost>

Дать себе разрешения для www.test.ru в httpd.conf
(<Directory "C:/apache/localhost/www">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>)

</Directory>
<Directory "C:/apache/test.ru/www">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Может кому пригодиться :tongue: .
(Но можно и не мучиться а проста установить («Д.н.w.р», ) там есть всё и с разу PHP MSQ MyAdmin легко добавлять новый виртуальный хост )
 

Delonghi

Member
Регистрация
19.07.2008
Сообщения
13
С этим же трабла... Только у меня Xtreme Win XP SP3.
Устанавливаю Апач захожу по ссылке http://localhost/ на старичке написано "It Works"(это работает).
Удаляю апач пишет все равно "It works" , хотя он уже удален!!!
Пробовал таким же способом сделать виртуальный хост, хоть какой сайт залить все-равно пишет "It works".
Пробовал установить appserv тоже самое.
Может, кто занет, как от этого избавится?
 
Статус
Закрыто для дальнейших ответов.
Верх Низ