Что такое Денвер и где его скачать.
Что такое Денвер и где его скачать.
Что такое денвер? Денвер это не город, а Де эН Вэ еР(Д.Н.В.Р.) это аббревиатура, которая имееет следующий смысл Джентельменский Набор Веб Разработчика.
Что входит в состав Денвера? Денвер это самоинсталирующийся дистрибутив, в состав которо входит сервер APACHE с PHP + MySql, miniPerl и заглушка SendMail которая позволяет тестировать отправку эл.почты.
Где скачать Денвер? Конечно с официального сайта разработчиков Денвера. После перехода вам нужно скачать базовый дистрибутив Денвера.
После загрузки у базового дистрибутива будет приблизительно следующее имя:
Denwer3_Base_2012-09-16_a2.2.22_p5.3.13_m5.5.25_pma3.5.1_xdebug
которое обознначает что это базовый дистрибутив Denwer 3 версии, который был создан 16 сентября 2012года, в состав входит: APACHE-2.2.22, PHP-5.3.13, MySql-5.5.25 и другие программы.
У вас цифры будут более свежими.
Кстати если скачать базовый денвер то весит он приблизительно 6.5мБ, при том что только Апаче около 5мБ., PHP более 12мБ. и т.д., такой маленький размер потому что все дистрибутивы лишеные документации, прежде всего из-за того что она на английском и не индексируется, а эта документация весит от 3 до 18мБ. Соответствено она просто не нужна. Так-же вырезаны многие не нужные модули, например PHP(если читали предыдущие страницы, то знаете) содержит три эксешника, а нужен только один, много не нужных библиотек(dll). И такая процедура позволяет круто сократить размер.
Перед установкой денвера, вам нужно создать на своем компьютере папку, в любом для вас удобном месте и назвать ее на ваше усмотрение, например "денвер" или "сервер" или как-то еще. Далее запустить дистрибутив Денвера, после чего у вас запустится командная строка с пошаговыми подсказками которые будут понятны даже школьникам. В Виндовс 7 и 8, нужно запускать от имени администратора компътера.
Базового дистрибутива достаточно для изучения PHP, так-же по функциональности он не уступает многим платным хостингам. Если вам этого мало, то можете скачать пакеты расширения, например для PHP. Для разработчиков на PERL базовый денвер не совсем подойдет, потому что установлен не PERL, а miniPERL, т.е. имитация, это исправляется так-же пакетом расширения. Пакетов расширения довольно много, вы можете настроить денвер под свои нужды.
После установки денвера у вас образовываются четыре папки:
denwer - содержит утилиты для запуска и т.д.
usr - содержит программы(Апаче, PHP, MySql и т.д.)
tmp - служит для временных файлов, например сессий, писем эл.почты и т.д.
home - содержит в себе папки localhost и другие, это уже действующие локальные сайты. Если вам нужно создать собственные сайты то это делатся так: 1)Для доменов второго уровня(site.ru), в папке home создаете папку site.ru, а в ней папку www, это и будет корень сайта.
2) Для доменов третего уровня(site.org.ru) в папке home создаете папку org.ru, а в ней папку site, это и будет корень сайта.
В файл hosts(C:\Windows\System32\drivers\etc) ни каких изменений вносить не нужно, т.к. денвер сам вносит все изменения.
В windows 7 и 8 запускать, перезагружать или останавливать денвер нужно от имени администратора компьютера. Некоторые антивирусы блокируют запуск денвера, вам нужно запускающие процесы добавить в исключения. Как это сделать можно найти на форуме денвера или форумах антивирусов.
После установки и настройки Денвера в папке home создайте новую папку(имя на ваше усмотрение(site.ru)) а в ней папку www для того чтобы у вас было где тестировать свои сценарии на языке PHP.