Deathcryptor Опубликовано 7 марта, 2011 Жалоба Поделиться Опубликовано 7 марта, 2011 НАЗНАЧЕНИЕДжентльменский Набор Web-разработчика ("Д.н.w.р", читается "Денвер" — почтикак название города) — самый известный проект Лаборатории dk (http://dklab.ru),набор дистрибутивов (Apache+SSL, PHP5 в виде модуля, MySQL5, phpMyAdmin и т.д.)и программная оболочка, используемые Web-разработчиками (программистами идизайнерами) для отладки сайтов на "домашней" (локальной) Windows-машине безнеобходимости выхода в Интернет.Денвер работает в ОС Windows 95/98/Me/NT/2000/XP/Vista.Ключевая особенность Денвера - поддержка работы сразу с несколькими проектами,каждый из которых располагается на отдельном виртуальном хосте. Виртуальныехосты для проектов создаются автоматически: например, вам достаточно скопироватьфайлы проекта в /home/ИмяПроекта/www, и он тут же станет доступен по адресуhttp://ИмяПроекта (DOCUMENT_ROOT также будет корректным). Это особенно удобнов работе веб-студий, разрабатывающих параллельно несколько сайтов, а также"в связке" с системами контроля версий CVS или Subversion. Схема именованиядиректорий может быть легко настроена персонально на ваш хостинг в шаблоневиртуальных хостов (см. комментарии в httpd.conf).Все компоненты Денвера уже настроены и готовы для работы (в частности, корректнонастроена русскоязычная кодировка MySQL, SSL и т.д.). Кроме того, вы можетеобновлять любой из сервисов Денвера (Apache, PHP, MySQL и т.д.) вручную, простокопируя новые версии дистрибутивов поверх старых.Денвер автономен: он может располагаться в любой директории на диске (илидаже на флэш-накопителе). Он также не изменяет системных файлов Windows,так что может быть деинсталлирован путем простого удаления своей папки.ОСНОВНЫЕ ОТЛИЧИЯ КОМПЛЕКСА ОТ АНАЛОГОВ1. Модульность, расширяемость, компактность. Нет необходимости выкачивать многомегабайтные дистрибутивы отдельных компонентов. Базовая версия Денвера, включающая Apache+SSL+PHP5+MySQL5+phpMyAdmin, имеет размер всего около 5.4МБ и при этом полностью функциональна.2. Поддержка и автоматическое конфигурирование сразу нескольких проектов, каждый из которых представлен отдельным виртуальным хостом.3. Централизованная система запуска и остановки всех компонентов Денвера. Благодаря своей автономности, после остановки Денвер полностью "изчезает" из системы и может быть скопирован в другую директорию или даже удален.4. Эмулятор sendmail: возможность отладки скриптов, отправляющих почту. Все письма, созданные в PHP-скриптах, не отправляются наружу, а складываются в специальную директорию /tmp/!sendmail.4. Пакеты расширений. Для Денвера существует множество компонентов, которые можно инсталлировать позже (PostgreSQL, Python, FireBird, Parser, старые версии PHP4 и PHP4, MySQL4 и т.д.). Все они доступны для скачивания на официальном сайте Денвера и снабжены инсталлятором. Вы также можете устанавливать любые другие сервисы вручную, а также обновлять компоненты Денвера из официальных дистрибутивов без каких-либо проблем.5. Программы, входящие в состав комплекса, написаны различными разработчиками; их особенности иногда могут затруднить совместное функционирование. Возможны также принципиальные различия различных версий одной и той же программы, что зачастую затрудняет установку и настройку. Компоненты Денвера конфигурировались и тестировались для обеспечения полноценной работы в составе комплекса.СОСТАВ КОМПЛЕКСАСостав базового пакета Денвера:1. Apache 2 с поддержкой SSL и mod_rewrite.2. PHP5: выполняемые файлы, модуль для веб-сервера Apache, дистрибутивный и адаптированный конфигурационный файл, библиотека GD, модули поддержки MySQL и sqLite.3. MySQL5 с поддержкой InnoDB, транзакций и русских кодировок (windows-1251).4. phpMyAdmin - панель управления базой данных MySQL, а также скрипт, упрощающий добавление нового пользователя MySQL.6. Отладочный эмулятор sendmail (/usr/sbin/sendmail), не отправляющий письма, а записывающий их в директорию /tmp/!sendmail.7. Система автоматического поиска виртуальных хостов и обновления системного файла hosts, а также конфигурации Apache. Благодаря ей добавление нового виртуального хоста (или домена третьего уровня) заключается в простом создании каталога в /home (см. по аналогии с уже существующими хостами) и перезапуске комплекса. Все изменения вносятся в конфигурационные и системные файлы автоматически, но вы можете управлять этим процессом при помощи механизма шаблонов хостов (см. /usr/local/apache/conf/httpd.conf за детальными разъяснениями).На официальном сайте Денвера доступны дополнения ("пакеты расширения"),расширяющие возможности базового комплекта:- PHP версии 3 в виде CGI-программы;- PHP версии 4 в виде CGI-программы;- дополнитльные модули для Apache;- дополнительные модули для PHP;- полная версия ActivePerl;- интерпретатор ActivePython.- сервер MySQL версии 4;- модули поддержки технологии Parser;- СУБД PostgreSQL;- СУБД FireBird версий 2 и 1.3- другие популярные модули.УСТАНОВКА И НАСТРОЙКАВсе дистрибутивы поставляются в виде самораспаковывающихся инсталляторов.После запуска программа установки задаст ряд вопросов о параметрахнастройки Денвера.ЗАПУСК И ОСТАНОВКА СЕРВЕРАУправление запуском и остановкой всех компонентов Денвера осуществляетсяпосредством файлов denwer\Run.exe и denwer\Stop.exe, находящиеся в директориикомплекса.- старт сервера: файл denwer\Run.exe- остановка сервера: файл denwer\Stop.exe- остановка и отключение виртуального диска: файл denwer\SwitchOff.exeПосле установки и первого запуска комплекса рекомендуем сразу же запуститьбраузер, набрав в нем следующий URL: "http://localhost". Вы должны попастьна тестовую страницу Денвера. Выбрав те или иные ссылки, вы можетепротестировать каждый компонент Денвера отдельно.ВНИМАНИЕ: если при наборе этого адреса в браузере выскакивает сообщение обошибке, проверьте, отключен ли у вас в настройках прокси-сервер. См. такжеFAQ по адресу http://faq.denwer.ruСТРУКТУРА КАТАЛОГОВHTML-документы должны находиться в директориях /home/<имя_хоста>/www. Поумолчанию сконфигурированы 3 виртуальных хостов:- http://localhost (содержит скрипты тестирования и различные утилиты);- http://test1.ru;- http://custom-host:8648 (хост, имеющий свой собственный IP-адрес и порт);Поддерживаются также виртуальные хосты с доменными именами третьего ивыше уровней. Примеры того, как Apache ищет директории документов хостов вэтом случае:Доменное имя Директория документов~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~abcd.test1.ru /home/test1.ru/abcdab.cd.test1.ru /home/test1.ru/ab.cdtest.localhost /home/localhost/testab.cd.localhost /home/localhost/ab.cdДиректория /usr/local содержит программные компоненты - выполняемые иконфигурационные файлы Apache, PHP, MySQL. Авторы постарались сохранитьэто расположение приближенным к принятому в среде UNIX. Но имеютсясерьезные отличия - не все компоненты пакета распределены посоответствующим директориям. Полной аналогии с ОС UNIX в любом случае недобиться, но данное размещение выполняемых и конфигурационных файловпозволяет несколько легче ориентироваться в компонентах сервера.Программа дорабатывается и обновляется постоянно. Кто работал с ней? Ваши впечатления и советы начинающим сайтостроителям. Ссылка на комментарий
Vol89 Опубликовано 9 марта, 2011 Жалоба Поделиться Опубликовано 9 марта, 2011 Отличная прога для создания отличных сайтов. Ссылка на комментарий
L0K1 Опубликовано 9 марта, 2011 Жалоба Поделиться Опубликовано 9 марта, 2011 это не прога а дефолт для php+mysql+apache// точнее бессмысленные порты php,mysql, apache.// Еще интересно куда там active - python!?Вот это мощный инструмент:http://ulanovka.ru/forum/viewtopic.php?t=162936Там установка ентого самого:apt-get install php mysql-server phpmyadmin apache2Пересадил не одного человека с denwera на linux.Тем более хостится, любой нормальный ( php+mysql default site ) никак не на xp+денвере, а linux/freebsd.Имхо, Джентльменский набор, человека который хочет изобразит из себя веб разработчика, но не сумел поставить *nix.PS: хотя для школьника прокатит. Ссылка на комментарий
Dmax Опубликовано 9 марта, 2011 Жалоба Поделиться Опубликовано 9 марта, 2011 ОМГ линуксофилы отакеL0K1Ты бы название темы хотя бы прочитал что ли. Там как бы написано "инструмент создания и теста любых сайтов локально на компе без выхода в инет" , про хостинг там ни слова нет. Нормальный "Джентльменский набор" для нормального веб-разработчика, который не вые*ывается по поводу того что он может поставить *nix.з.ы. хотя для конторы, у которой нет денег на нормальное серверное по, linux конечно самое то Ссылка на комментарий
VampiRUS Опубликовано 9 марта, 2011 Жалоба Поделиться Опубликовано 9 марта, 2011 "на нормально серверное по" iis что-ли? по поводу сабжа пробовал лет 5 назад, это было кастированое чудо. Но наверное за 5 лет его превратили во что-то рабочее, если не в состоянии поставить и настроить apache+php+mysql, то да в самый раз для начала. Ссылка на комментарий
Prostak Опубликовано 10 марта, 2011 Жалоба Поделиться Опубликовано 10 марта, 2011 мда, линуксоиды задолбали умничать... не по теме вечно выпендриваются... а наборчик отличный для начала. Если ему в дальнейшем понадобится тонко настроить - его дело - научится. Ссылка на комментарий
X-tender Опубликовано 10 марта, 2011 Жалоба Поделиться Опубликовано 10 марта, 2011 http://ru.wikipedia.org/wiki/LAMPhttp://ru.wikipedia.org/wiki/WAMPэго тут у некоторых я смотрю прям зашкаливает.. мол, все вокруг идиоты и ничего поставить не могут... буду тут у гуроф учитьсяВот это мощный инструмент:http://ulanovka.ru/forum/viewtopic.php?t=162936какая прекрасная серверная ось..."на нормально серверное по" iis что-ли?холивар чистый... у мс свои плюшки: sharepoint, exchange, lync, ms sql server, visual studio и тд.кроме того есть еще множество альтернатив как вебсерверов(nginx/lighthttpd etc), так и аппсерверов(JBoss,Weblogic,Glassfish,Mongrel...) Ссылка на комментарий
Deathcryptor Опубликовано 10 марта, 2011 Автор Жалоба Поделиться Опубликовано 10 марта, 2011 Я думаю линукс не панацея и вся его крутость станет скоро такой же как и у обычных операционок. Прогресс не стоит на месте, а выбирать удобный инструмент для отладки и разработки чего либо это личное дело каждого. Это я к тому что сайты вобще начал делать с мобильного телефона, равно как и писать на PHP. А меряться кто круче и чем круче имхо глупо. Ссылка на комментарий
VampiRUS Опубликовано 10 марта, 2011 Жалоба Поделиться Опубликовано 10 марта, 2011 X-tender но это же не означает "для конторы, у которой нет денег на нормальное серверное по, linux конечно самое то", тем более деньги всё равно будут нужны на обслуживание.по троллить не дают Ссылка на комментарий
L0K1 Опубликовано 10 марта, 2011 Жалоба Поделиться Опубликовано 10 марта, 2011 Имхо, Джентльменский набор, человека который хочет изобразит из себя веб разработчика, но не сумел поставить *nix."Имхо" - как бе намекает лично на мое мнение. Агрится, не на что а "мощЬный" - это шедевр, после этого писать описание не хватило. Ссылка на комментарий
Вова0711 Опубликовано 12 мая, 2013 Жалоба Поделиться Опубликовано 12 мая, 2013 Привет всем! подскажите пожалуйста кто знает? почему при создании при полной установке по инструкции на Joomla при входе на разделы и шаблоны он выходит постоянно на денвер ("ура! заработало")??? Ссылка на комментарий
andy1975 Опубликовано 30 мая, 2013 Жалоба Поделиться Опубликовано 30 мая, 2013 Денвер это прошлый век, используйте xampp - http://www.apachefriends.org/ru/xampp.html Ссылка на комментарий
Вова0711 Опубликовано 30 мая, 2013 Жалоба Поделиться Опубликовано 30 мая, 2013 Денвер это прошлый век, используйте xampp - http://www.apachefriends.org/ru/xampp.htmlXampp есть, дело в другом сайт выходит на денвер уже, установленный как ошибку можно исправить ВОт я интересуюсь об этом...... Ссылка на комментарий
firefox Опубликовано 2 июля, 2013 Жалоба Поделиться Опубликовано 2 июля, 2013 мне open server нравится, если про разработку на локальном серве говорить. Сделал --> перенес на хостинг без особых проблем. Ссылка на комментарий
credlik20 Опубликовано 3 апреля, 2014 Жалоба Поделиться Опубликовано 3 апреля, 2014 Уже ни первый год работаю с денвером(с скуэль), вещь отличная сервер обработки событий на нём сидит ни разу не отказывал за все время его работы для удобства поставил еще Heidisql для удобства работымне нравиться Ссылка на комментарий
Malve Опубликовано 3 апреля, 2014 Жалоба Поделиться Опубликовано 3 апреля, 2014 Денвер не очень. 1 Ссылка на комментарий
hook Опубликовано 12 июня, 2014 Жалоба Поделиться Опубликовано 12 июня, 2014 Денвер - это вешение из коробки, но работает не всегда стабильно. Я отказался от него 4 года назад, как перешел на Linux. Сейчас VirtualBox c Dedian + LAMP. Эти условия более приближены к реальным. Профит в том, что у тебя сразу едет адаптация к VPS. Ничего сложного, поверьте. В сети инфы очень много по этому вопросмы))) Ссылка на комментарий
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти