Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как настроить Apache2 для локального тестирования нескольких сайтов
 
 автор: Вадим-N-Малахов   (06.10.2005 в 09:15)   письмо автору
 
 

У меня такой вопрос.
Как настроить Apache2 для локального тестирования нескольких сайтов
(VirtualHost-ов)?

Проблема в следующем:
когда я набераю в адресной строке, к примеру, "http://mwn", браузер
швыряет меня в онлайн, а хотелось бы, чтобы по каждому имени был
доступ к корню каждого соответствующего (одноименного) VirtualHost-а.

Фийл "hosts":
127.0.0.1 localhost
127.0.0.1 avastroi
127.0.0.1 asvspb
127.0.0.1 mwn
127.0.0.1 и т. д....

Что яимею:

Windows 2000 Professional (NT)
Броузер - IE6,

ПО:
Z:\home\server\Apache2
Z:\home\server\mysql
Z:\home\server\php5


VirtualHost корни:
Z:\home\mwn
Z:\home\asvspb
Z:\home\avastroi
Z:\home\и т. д....

Ещё, хотелось бы разобраться с "виртуальными каталогами" (* ~ ^),
чтобы грамотно (как все хостеры) организовать свой сервер.
Буду очень признателен за конкретные примеры/инструкции
и/или за ссылочки "по теме" (желательно, "для чайников")

   
 
 автор: codexomega   (06.10.2005 в 19:22)   письмо автору
 
   для: Вадим-N-Малахов   (06.10.2005 в 09:15)
 

Все папки сайтов надо держать здесь: Apache2\htdocs

Доступ к сайтам на локальной машине осуществляется так:

http://localhost/nazvanie_papki_vashego_saita

   
 
 автор: glsv (Дизайнер)   (08.10.2005 в 06:05)   письмо автору
 
   для: Вадим-N-Малахов   (06.10.2005 в 09:15)
 

А в httpd.conf виртуальные хосты прописаны? Должно быть что-то вроде этого:

NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1>
    ServerAdmin webmaster@host.some_domain.com
    DocumentRoot Z:\home\asvspb"
    ServerName asvspb
    ErrorLog logs/asvspb.log
    CustomLog logs/asvspb.log common
</VirtualHost>

<VirtualHost 127.0.0.1>
    ServerAdmin webmaster@host.some_domain.com
    DocumentRoot Z:\home\mwn
    ServerName mwn
    ErrorLog logs/mwn.log
    CustomLog logs/mwn.log common
</VirtualHost>

И так с каждый виртуальным хостом

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования