Денвер – это идеальная тестовая площадка для 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: можно не добавлять
1 2 3 4 5 6 7 8 9 10 | # Host /home/my_domain.com/www: #Listen 127.0.0.1:80 #NameVirtualHost 127.0.0.1:80 <VirtualHost 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/" </VirtualHost> |
Шаг 4.
Запустить Денвер, и пользоваться плодами.
Примечание
Дело в том что денвер автоматически перегенерирует свой vhosts.conf при включениях и выключениях. И если вдруг не найдёте свои строчки – не переживайте, возможно денвер переставил их на другое место
Нет постов по теме.
RSS-подписка
Ссылка в тему. Может, кому-то в дополнение поможет…
Думаю хорошая ссылочка
Шаг 3 бесполезен. Если vista и включен UAC, то – да. На XP он сам все создаст после рестарта
И добавит даже в %SYSTEMROOT%/system32/drivers/etc/hosts этот хост, ага…
@ Накукрыскин:
Всмысле????
Хочешь сказать что достаточно было создать папочки никуда их не прописывая???
И правда!!
Вот уж не знал так не знал )))
А разве денвер не для того, чтобы тестировать свой созданный сайт?
@ Vera:
Да, а я что-то не так сказал?
Ставил, но чё-то я не проникся Денвером.
@ Dandr:
Дык тебе под линуксом должно своего апача хватать за глаза )))
Altesack, так я ж на работе под виндой ставил))