Как завести виртуальный домен на Денвере

 ?? Денвер — это идеальная тестовая площадка для Windows, на которой можно тестировать и доводить web-приложение. В нём можно даже присвоить своему серверу некое тестовое доменное имя.

Этот пост — маленькая памятка для себя как создавать виртуальный домен на своём локальном Денвере. Просто постоянно забываю, и уже замучился в который раз искать всё заново.

Шаг 1.
Нужно создать нужные папки
z:\home\my_domain.com\
z:\home\my_domain.com\www
z:\home\my_domain.com\cgi
z:\home\my_domain.com\cgi-bin

Шаг 2.
Остановить Денвер, если он ещё работает. (!!!)

Шаг 3.
Добавить в z:\usr\local\apache\conf\vhosts.conf
upd: можно не добавлять :)

# Host /home/my_domain.com/www: 
#Listen 127.0.0.1:80
#NameVirtualHost 127.0.0.1:80

  DocumentRoot "Z:/home/my_domain.com/www"  
  ServerName "my_domain.com"
  ServerAlias "my_domain.com" "www.my_domain.com" 
  ScriptAlias /cgi/ "/home/my_domain.com/cgi/"
  ScriptAlias /cgi-bin/ "/home/my_domain.com/cgi-bin/"

Шаг 4.
Запустить Денвер, и пользоваться плодами.

Примечание
Дело в том что денвер автоматически перегенерирует свой vhosts.conf при включениях и выключениях. И если вдруг не найдёте свои строчки — не переживайте, возможно денвер переставил их на другое место

Как завести виртуальный домен на Денвере: 9 комментариев

  1. altesack Автор записи

    Думаю хорошая ссылочка :)

  2. Накукрыскин

    Шаг 3 бесполезен. Если vista и включен UAC, то — да. На XP он сам все создаст после рестарта :) И добавит даже в %SYSTEMROOT%/system32/drivers/etc/hosts этот хост, ага…

  3. Altesack

    @ Накукрыскин:
    Всмысле????
    Хочешь сказать что достаточно было создать папочки никуда их не прописывая???

  4. altesack Автор записи

    И правда!!
    Вот уж не знал так не знал )))

  5. Vera

    А разве денвер не для того, чтобы тестировать свой созданный сайт?

  6. altesack Автор записи

    @ Vera:
    Да, а я что-то не так сказал?

  7. Altesack

    @ Dandr:
    Дык тебе под линуксом должно своего апача хватать за глаза )))

Комментарии запрещены.