denwer что это за программа

Содержание

Что это такое локальный сервер Денвера (Denwer) и как его установить на компьютер?

2014-09-06 / Вр:01:15 / просмотров: 18207

Если вы находитесь на этой странице, значит, всерьез хотите заняться разработкой сайтов на WordPress, Joomla или выучить основы PHP. Итак, что такое Денвер (Denwer)?

То есть, благодаря локальному серверу (так еще называют программу Денвер), вы сможете открывать и смотреть в браузере, как будет выглядеть ваш сайт, если он окажется в интернете. Благодаря программе Denwer, web-разработчик сможет работать с PHP или движками CMS (WordPress, Joomla и др.). Но самое главное то, что имея дома такую программу как Денвер, вы сможете создать сайт, потом настроить его, протестировать, а потом только если все ГУД, залить в интернет на хостинг.

Я думаю, вы поняли, что такое Денвер (Denwer) и теперь пора приступить к следующему шагу: установка денвера.

Установка Денвера (Denwer).

Скачать Денвер (Denwer)

Вот, только что вы установили на свой компьютер локальный сервер Денвера (Denwer)! Примите мои искрение поздравления.

Инструкция по работе с Денвером (Denwer)?

Чтобы запустить денвер, кликните двойным щелчком мыши по иконке « Start Denwer ».

То, что Денвер включен, покажет трее, появляются 2 значка – перо и шляпа (в нижнем правом углу около часов и даты):

2. Тестирование Денвера.

Чтобы проверить работу Денвера, откройте любой браузер и в адресной строке пропишите или вставьте вот такой адрес:

Если все Гуд, то вы увидите вот такую страничку:

Если страничка не доступна, значит что-то пошло не так. Попробуйте отключить все программы, такие как Skype.

3. Куда заливать файлы сайта в Денвер (Denwer)?

Файлы вашего сайта должны будут лежать в директории:

Создайте папку для сайта, только не забудьте дать название латиницей. Я назвал папку « Bloggood-ru »:

Залейте в эту папку файлы сайта:

Теперь он будет нам доступен по такому вот адресу:

4. Как открыть базу данных MySQL (БД)

Открыть и настроить БД MySQL в Denwer можно по адресу

5. Остановка Денвера.

После окончания работы нужно остановить работу Денвера. Для этого нажмите на рабочем столе ярлык с надписью « Stop Denwer ».

6. Как удалить Денвер.

Чтобы удалить виртуальный диск созданный Денвером, да и сам Денвер, нужно вначале отключить его, если он был включен. Для этого нажмите на рабочем столе ярлык с надписью « Stop Denwer ».

Потом удаляем ярлыки с рабочего стола. По удалению Денвера у меня все.

Спасибо, что почитали мою статью! Подписывайтесь на обновления моего блога, чтобы не пропустить вкусненькой темы. И, если понравилась статья, жмите на кнопку социальных сетей ↓ ↓ ↓

Источник

Денвер для разработчиков и не только

7 ноября 2017 Опубликовано в разделах: Азбука терминов. 39575

Работа над созданием программы началась в 1999 году после написания Дмитрием Котеловым, одним из разработчиков, пошаговой инструкции с Windows 95/98. В марте 2002 года официально выпустили стартовую версию Denwer. Это был простейший установщик, копирующий документы и файлы в указываемую папку и добавляющий соответствующий ярлык в Windows-автозагрузка.

Долгое время людям, далеким от программирования, было непонятно, для чего нужен Денвер, однако сегодня, когда каждому хочется собственный сайт, правила работы с Денвером «для чайников» пользуются популярностью. Современный Localhost Denwer — пакет бесплатных специализированных программ, который просто устанавливать. Он без проблем копируется на жесткие диски и Flash-карты. Перенести сайт на Денвер способен любой человек, умеющий устанавливать программы самостоятельно.

Что такое Денвер и из чего он состоит

Базовая комплектация программы включает web-сервер по типу Apache, установщик программной оболочки PH5, реляционную систему MySQL5, web-приложение phpMyAdmin, способное управлять базами данных сайта, имитатор отправки электронных сообщений и инструмент для SMTP-сервера.

С помощью этих компонентов можно запустить простейшие скрипты и директивы SSI без подключения к интернету.

Основные преимущества программы

Правила установки Localhost Denwer

Программу можно скачать бесплатно на официальном сайте разработчиков.

Особенности работы в программе

У данного инсталлятора есть одна особенность. Если на вашем персональном компьютере установлена и функционирует Skype, обязательно зайдите в его настройки и проверьте, стоит ли галочка на позиции «Использовать порты 80 и 443 в качестве входящих альтернатив во вкладке «Соединение».

Чтобы проверить, правильно ли запустился Denwer, откройте окно любого браузера и введите: https://localhost. Вам должна открыться главная страница программы с табличкой, в которой указываются все ссылки. Их работоспособность также рекомендуется проверить на начальном этапе.

Для установки сайта на Денвер необходимо зайти в корневую папку программы и перейти по ссылке:

Именно здесь создается папка, куда встанет движок для Denwer.

Затем перезапустите программу, нажав Restart. Необходимо также произвести проверку, введя в поисковую строку:

Если при этом у вас ничего не открылось, перезапустите установщик. После этого скопируйте все из движка в новую папку и начинайте работу.

Как адаптировать Denwer на сайте

Завершив все рабочие процессы, закончите создание сайта — переместите сайт на хостинг, чтобы сделать его видимым для всех пользователей. Вам поможет программа FileZilla. Вы просто переносите содержимое основной папки Localhost Denwer в корневой каталог хостинга. В документе с параметрами движка будет необходимо заменить направление пути ко всем документам и картинкам, поменять название базы данных и параметры для входа.

Как удалить программу с компьютера

Самое сложное – удалить не сам инсталлятор, а созданный им виртуальный диск. Первым делом полностью отключите программу, нажав на иконку «Stop Denwer». В пуске выберите «Выполнить» и наберите «subst z: /d» (вместо z указывается буква, обозначающая диск).

Такой нехитрой операцией вы удалили и диск, и всю имеющуюся информацию. Теперь удалите папку WebServers с диска C. Вот и всё. Ваш компьютер чист, а сервер работает именно так, как вы хотели. Denwer — это отличный помощник в настройке сервера и проведения на нем той или иной операции.

Источник

Возможности проекта

Про установку сервера и различных дополнений к нему написано несколько статей, одну из которых — свою — я не устаю приводить в ссылках: Apache + Perl + PHP4 + MySQL для Windows 95/98: руководство по установке. До недавнего времени установка всей «кухни» была делом довольно кропотливым. Теперь же инсталляцию и конфигурирование компонентов можно произвести автоматически, и поможет в этом Денвер.

Давайте посмотрим, что же включает в себя базовый (основной) пакет Денвера:

Гербалайф, гербалайф.

Если вы когда-нибудь качали дистрибутивы по модему, наверное, вы задавались вопросом: каков абсолютный минимум размера дистрибутивов, чтобы с ними уже можно было работать. Давайте посчитаем:

Видно, что как раз эти компоненты и содержатся в базовом пакете Денвера, но занимает он. около 8.2 мегабайт! Вероятно, вы не поверите, что исходные дистрибутивы могут вот так взять и «похудеть» более чем в 7 раз без потери функциональности. За счет чего же удалось достичь таких результатов?

Пакеты расширений

Если вы — профессиональный разработчик, вам, наверное, потребуются дополнительные пакеты:

Все это вы можете скачать и установить, причем «грязную работу» возьмет на себя инсталлятор, входящий в пакет.

Архитектура

Отличительной особенностью Денвера является его полная автономность. Она заключается в следующем.

Эти же правила распространяются и на пакеты расширений.

В целях упрощения работы компонентов комплекса и улучшения совместимости с реальным Unix-хостером при старте создается специальный виртуальный диск, присоединенный к основной директории.

За счет применения виртуального диска Денвер «изнутри» похож на маленький Unix: у него есть своя директория /home, /usr, /tmp. Различные компоненты и серверы расположены так, как это принято в Unix. Например, в /home располагаются виртуальные хосты, а в /usr — программные компоненты.

Вопреки распространенному мнению, Денвер не является чем-то статическим и неизменным. Никто не мешает вам устанавливать поверх него дополнительные программы и компоненты (например, сервер СУБД PostgreSQL). Они просто будут для него «как родные». Вы можете также задавать логику запуска и завершения дополнительных сервисов по аналогии с тем, как это сделано в базовом пакете. Так что, если вам нужна какая-то система, которой нет в пакетах расширений, смело ставьте и конфигурируйте ее вручную.

Итак, если вы решили установить Денвер, ознакомьтесь со статьей Устанавливаем Денвер. Там же вы найдете и ссылки на необходимые дистрибутивы. Удачной работы.

Зачем вообще нужен локальный сервер?

В последнее десятилетие во всем мире наблюдается настоящий бум среди Web-разработчиков (по преимуществу это программисты). Они устанавливают у себя на Windows-машине сервер Apache с различными дополнениями к нему: PHP, Perl, MySQL и т.д. — преимущественно в целях более удобной отладки сайтов.

Многие (преимущественно дизайнеры) могут спросить: зачем вообще нужен локальный Web-сервер, когда страницы можно открывать и так — прямо с диска? Если это обычные (статические) HTML-страницы, то да, сервер не нужен. Однако даже для такой мелочи, как SSI (Server-side Includes — директивы в страницах, позволяющие вставлять на нужное место содержимое других файлов), уже необходим сервер. Не говоря уж о скриптах — они без сервера просто не запустятся.

Обычно все эти проблемы решают при помощи FTP-клиентов: закачивают исправленные страницы и скрипты на «настоящий» сервер в Интернете, смотрят, что получилось, затем лезут в редактор, исправляют, снова закачивают и т.д. до бесконечности. Главный недостаток такого подхода очевиден: необходимо все время быть подключенным к Интернету. Также очень желательно иметь хорошую связь, потому что в противном случае работа будет продвигаться крайне медленно.

Мне относительно регулярно приходят письма со следующим — обычно завуалированным — вопросом: чем отличается «просмотр страниц, открывая файл в браузере» от «просмотра с использованием сервера». В первом случае вы выбираете в меню что-то вроде ФайлОткрытьОбзор и выбираете нужный файл на диске. Браузер показывает его без всякой обработки, и путь в его адресной строке выглядит примерно вот так:

Если же вы открываете страницу «через сервер», происходит совершенно иное. Вообще, вы должны привыкнуть к мысли, что ваш «локальный» сервер ничем не хуже любого другого, расположенного в Интернете. А значит, он тоже содержит сайты (один или несколько), у каждого из которых есть определенное имя. Доступ к этим сайтам осуществляется, как обычно: вы указываете в адресной строке URL — обычно имя сайта и путь к документу на нем:

Уже при сравнении этих двух картинок можно видеть, что при открытии страницы «через браузер» пользователь в общем случае видит совсем не то же самое, что при открытии файла (сравните хотя бы заголовки окон).

Кто и зачем это делал

Все началось с того, что однажды вечером я получил очередную пачку писем от пользователей статьи Apache + Perl + PHP4 + MySQL для Windows 95/98: руководство по установке (хорошо еще, что электронных). Вопросы, в основном, были однотипными и либо не решались вовсе, либо решались в течение одной минуты, что было связано с банальными ошибками в httpd.conf (забыли убрать комментарий, или, наоборот, что-то куда-то вставить, и т.д.)

В этот самый момент мне и подумалось: пожалуй, 3110 писем с прошлогоднего весеннего краха TheBat в папке, посвященной Apache, — это, мягко говоря, чересчур. Нужно было что-то срочно предпринять. Вот так и появилась идея создания «Джентльменского набора Web-разработчика».

Насчет людей, участвующих в проекте, можно сказать много хорошего. Итак, в ролях:

Дмитрий Котеров Автор проекта «Денвер». Антон Сущев (Ant) Ведущий разработчик функционала Денвера. Модерация форума. Михаил Ливач (Maus) Поддержка пользователей. Помощь в разработке Денвера.

И, конечно, все это работает лишь потому, что разработчики Apache, PHP, Perl, MySQL, phpMyAdmin и т.д. трудились и трудятся в поте своего лица (и не только), создавая программы и серверы, пользующиеся теперь такой популярностью. Спасибо вам!

Источник

Denwer

Содержание

[править] Назначение

Джентльменский Набор Web-разработчика («Д.н.w.р», читается «Денвер» — почти как название города) — самый известный проект Лаборатории dk (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, так что может быть деинсталлирован путем простого удаления своей папки.

[править] Основные отличия комплекса от аналогов

[править] Состав базового пакета Денвера

На официальном сайте Денвера доступны дополнения («пакеты расширения»), расширяющие возможности базового комплекта:

[править] Установка и настройка

Все дистрибутивы поставляются в виде самораспаковывающихся инсталляторов. После запуска программа установки задаст ряд вопросов о параметрах настройки Денвера.

[править] Запуск и остановка сервера

Управление запуском и остановкой всех компонентов Денвера осуществляется посредством файлов denwer\Run.exe и denwer\Stop.exe, находящиеся в директории комплекса.

После установки и первого запуска комплекса рекомендуем сразу же запустить браузер, набрав в нем следующий URL: «http://localhost». Вы должны попасть на тестовую страницу Денвера. Выбрав те или иные ссылки, вы можете протестировать каждый компонент Денвера отдельно.

Внимание: если при наборе этого адреса в браузере выскакивает сообщение об ошибке, проверьте, отключен ли у вас в настройках прокси-сервер. См. также FAQ по адресу http://faq.denwer.ru

[править] Структура каталогов

HTML-документы должны находиться в директориях /home/ /www. По умолчанию сконфигурированы 3 виртуальных хостов:

Поддерживаются также виртуальные хосты с доменными именами третьего и выше уровней. Примеры того, как Apache ищет директории документов хостов в этом случае:

Доменное имя Директория документов
abcd.test1.ru /home/test1.ru/abcd
ab.cd.test1.ru /home/test1.ru/ab.cd
test.localhost /home/localhost/test
ab.cd.localhost /home/localhost/ab.cd

Директория /usr/local содержит программные компоненты — выполняемые и конфигурационные файлы Apache, PHP, MySQL. Авторы постарались сохранить это расположение приближенным к принятому в среде UNIX. Но имеются серьезные отличия — не все компоненты пакета распределены по соответствующим директориям. Полной аналогии с ОС UNIX в любом случае не добиться, но данное размещение выполняемых и конфигурационных файлов позволяет несколько легче ориентироваться в компонентах сервера.

[править] Ресурсы интернет

Домашняя страница, документация и статьи по Apache/PHP/Perl/MySQL

Официальный сайт технологии Parser: http://www.parser.ru/

[править] В ролях

Источник

Denwer — установка, настройка, обновление

Внимание! Официальная версия денвера очень сильно устарела и содержит в себе пакет устаревшего ПО: Apache2.2; PHP5; MySQL5; phpMyAdmin3.5. — в современные движки требуют более высоких требований. Но так как денвер все еще ищут и он начинает оживать (на официальном сайте заявлено что скоро появится 4й релиз) решил обновить статью. А вообще рекомендую пользоваться более хорошей альтернативой, которая постоянно обновляется, улучшается: опенсервер.

Описание

Denwer — это набор дистрибутивов (таких, как php, Apache, MySQL и прочих), используемых для разработки web-сайтов локально (на ПК под управлением Windows), даже если ПК без выхода в Интернет, иными словами это локальный web сервер.

Скачать денвер

Так же я нашел в сети не официальные обновления:

Установка DENVERa

Инструкция для базового инсталлятора с официального сайта.

Запустите скачанный дистрибутив Денвера. Инсталлятор спросит вас:
Выбираем Да. Далее происходит распаковка файлов, после чего Вы увидите следующее окно:
А в месте с этим окном обычно откроется браузер internet explorer его надо закрыть (также бывает, что вылетает ошибка типа:
не пугайтесь, просто нажмите «ОК», затем нажмите «Enter».

Далее указываем папку, в которую будет устанавливаться данный локальный web-сервер, либо оставляем её по умолчанию «С:\WebServers» и нажимаем «Enter».
И на вопрос: об уверенности в установке в директорию «С:\WebServers», нажимаете (английскую) «y» и за тем «Enter» Далее выходит следующее:
Жмем «Enter«.

Затем Вам необходимо ввести название виртуального диска. Соглашаемся со значением «Z:» (если конечно в вашей системе не имеется диска с этим именем) и нажимаем «Enter». Потом, Вы увидите: “Для продолжения нажмите Enter«. Снова нажимаете «Enter». Начнётся копирование файлов в папку (если Вы всё сделали по данной инструкции то эта папка “С:\WebServers”). После окончания копирования, установщик спросит Вас о выборе режима установки: 1-запуск Денвера вместе с Widows, 2-запуск Денвера в ручную (я всегда выбираю 2 тип запуска т.к. не люблю чтобы в моем компьютере запускалось, что либо без моего ведома)

Там вписываете число «2» (или 1, если желаете чтобы виртуальный диск создавался при загрузки ОС) и жмете «Enter».

Далее установщик спросит Вас о создании ярлыков для запуска DENVERа на Рабочем столе. Вписываем «y», и нажимаем «Enter». Далее установщик закроется, и должно открыться окно браузера с заголовком «Денвер успешно установлен» (или вылетит опять окошко с ошибкой).
Можете закрыть его.

На этом установка Денвера закончена.

Запускаем и проверяем работу denwer

После успешной установки на рабочем столе должно появиться 3 новых ярлыка:
Запускаем Denwer, нажав на ярлык «Start Denwer» (Передварительно рекомендую ВЫКЛЮЧИТЬ Skype и брандмауэр (если конечно они установлены). В трее должно появиться 2 значка — пёрышко и конверт со шляпкой:
Если они там появились, то можно приступить к проверке работоспособности Денвера.
Для этого в адресной строке браузера (Google chrome, Opera, IE, и т.д.) вписываем адрес: localhost, в результате должна выйти следующая страница:
Прокрутите её вниз до следующей таблицы:
И щёлкаем по очереди на все ссылки находящиеся в левой колонке.
У Вас должны выходить следующие окошки:
1-я ссылка (верхняя) обычно пишет что сертификат ssl не действителен или сразу выдаёт следующее
2: 3:
4:
5:

6:

7:

8:

9-я:

Попробуйте послать текстовое письмо через mail() (sendmail): должно будет выйти — OK, письмо отправлено успешно.

Если у Вас выходят такие же страницы, значит у Вас все работает отлично.

А если и он не работает читайте дальше!

DENVER не работает. Устранение неполадок.

Не загружается тестовая страница Денвера: localhost/denwer/.

Проверьте Отключен ли прокси-сервер в настройках браузера IE.

Запускаете Internet Explorer, заходите в сервис – > свойства обозревателя

В открывшемся окне открываем вкладку подключения и в нижней части окна жмем на кнопку «Настройка сети».

Откроется окно «Настройки параметров сети», в нем вам необходимо убрать галку с чекбокса «Использовать сценарии автоматической настройки» (если он стоит).

Пропадает Перышко.

Скачайте и установите программу Port Explorer

Запустите её и перейдите на вкладку ALL

Там вы увидите какие процессы у вас есть и какие порты они занимают.

Отсортируйте список во вкладке Local Port

Затем найдите процессы, которые занимают 80тый порт и завершите их. (поможет до следующей перезагрузки системы)

После этого делаем рестарт денвера и работаем!

Если и это не помогло, попробуйте ещё отключить ваш брандмауэр (фаервол) или антивирус!

Понравилась статья? Можно поблагодарить автора: отправив ему донат на

Источник

Операционные системы и программное обеспечение