Denwer (локальный web-сервер). Локальный сервер денвер

Джентльменский Набор Web-разработчика ("Д.н.w.р", читается "Денвер") - это набор дистрибутивов (Apache+SSL, PHP5 в виде модуля, MySQL5, phpMyAdmin и т.д.) и программная оболочка, используемые Web-разработчиками (программистами и дизайнерами) для отладки сайтов на "домашней" (локальной) Windows-машине без необходимости выхода в Интернет.

Денвер-3 (2013-06-02) содержит Apache 2.2.22 + PHP 5.3.13 + MySQL 5.5.25 + PhpMyAdmin 3.5.1

Ключевая особенность Денвера - поддержка работы сразу с несколькими проектами, каждый из которых располагается на отдельном виртуальном хосте. Виртуальные хосты для проектов создаются автоматически: например, вам достаточно скопировать файлы проекта в /home/ИмяПроекта/www, и он тут же станет доступен по адресу http://ИмяПроекта (DOCUMENT_ROOT также будет корректным). Это особенно удобно в работе веб-студий, разрабатывающих параллельно несколько сайтов, а также *в связке* с системами контроля версий CVS или Subversion. Схема именования директорий может быть легко настроена персонально на ваш хостинг в шаблоне виртуальных хостов (см. комментарии в httpd.conf).

Все компоненты Денвера уже настроены и готовы для работы (в частности, корректно настроена русскоязычная кодировка MySQL, SSL и т.д.). Кроме того, вы можете обновлять любой из сервисов Денвера (Apache, PHP, MySQL и т.д.) вручную, просто копируя новые версии дистрибутивов поверх старых.

Денвер автономен: он может располагаться в любой директории на диске (или даже на флэш-накопителе). Он также не изменяет системных файлов Windows, так что может быть деинсталлирован путем простого удаления своей папки.

Основные отличия Денвера от аналогов

  1. Модульность, расширяемость, компактность. Нет необходимости выкачивать многомегабайтные дистрибутивы отдельных компонентов. Базовая версия Денвера, включающая Apache+SSL+PHP5+MySQL5+phpMyAdmin, имеет небольшой размер и при этом полностью функциональна.
  2. Поддержка и автоматическое конфигурирование сразу нескольких проектов, каждый из которых представлен отдельным виртуальным хостом.
  3. Централизованная система запуска и остановки всех компонентов Денвера. Благодаря своей автономности, после остановки Денвер полностью *изчезает* из системы и может быть скопирован в другую директорию или даже удален.
  4. Эмулятор sendmail: возможность отладки скриптов, отправляющих почту. Все письма, созданные в PHP-скриптах, не отправляются наружу, а складываются в специальную директорию /tmp/!sendmail.
  5. Пакеты расширений. Для Денвера существует множество компонентов, которые можно инсталлировать позже (PostgreSQL, Python, FireBird, Parser, старые версии PHP4 и PHP4, MySQL4 и т.д.). Все они доступны для скачивания на официальном сайте Денвера и снабжены инсталлятором. Вы также можете устанавливать любые другие сервисы вручную, а также обновлять компоненты Денвера из официальных дистрибутивов без каких-либо проблем.
  6. Программы, входящие в состав комплекса, написаны различными разработчиками; их особенности иногда могут затруднить совместное функционирование. Возможны также принципиальные различия различных версий одной и той же программы, что зачастую затрудняет установку и настройку. Компоненты Денвера конфигурировались и тестировались для обеспечения полноценной работы в составе комплекса.

Состав базового пакета Денвер-3

  1. Apache 2 с поддержкой SSL и mod_rewrite.
  2. PHP5: выполняемые файлы, модуль для веб-сервера Apache, дистрибутивный и адаптированный конфигурационный файл, библиотека GD, модули поддержки MySQL и sqLite.
  3. MySQL5 с поддержкой InnoDB, транзакций и русских кодировок (windows-1251).
  4. phpMyAdmin - панель управления базой данных MySQL, а также скрипт, упрощающий добавление нового пользователя MySQL.
  5. Отладочный эмулятор sendmail (/usr/sbin/sendmail), не отправляющий письма, а записывающий их в директорию /tmp/!sendmail.
  6. Система автоматического поиска виртуальных хостов и обновления системного файла 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
  • другие популярные модули.

Изменения в программе Денвер-3 (2013-06-02):

  • В свежей версии Денвера исправлена ошибка, из-за которой в Windows 7 иногда не создавались виртуальные хосты.
  • Обновилась версия MySQL до 5.5 и phpMyAdmin до 3.5.1. Если вы обновляетесь со старой версии Денвера, см. инструкции по переносу БД.
  • У вас английская Windows и в консоли Денвера - иероглифы? Настройте Windows.

Приветствую вас дорогие читатели моего блога. Сегодня хочу затронуть тему установки и настройки Денвера у себя на компьютере. Я понимаю, что данная тема изъезжена вдоль и поперек на всех блогах посвященных сайтостроению. Но тем не менее, где — то информация неполная, где — то нет хороших и понятных скриншотов, где — то имеются ошибки в настройке. Ну и как ни странно множество вопросов в комментариях связанных именно с установкой веб — сервера.

Так как этот тематика полезна в основном новичкам, я решил сделать максимальный обзор этого инструмента, с пошаговой инструкцией и видео-материалом. Чтобы у новичков не осталось ни каких вопросов, и они смогли с легкостью установить виртуальный сервер у себя дома. Так что можем приступить к изучению первого урока из серии как создать сайт на WordPress?

Что такое Denwer и зачем он нужен?

Денвер — это программный комплекс эмулирующий обычный веб-сервер системы unix. Он включает в себя сервер Apache, PHP5, MySql5, phpMyAdmin и тд. Все эти инструменты помогают развернуть на своем компьютере виртуальный хостинг и заниматься отладкой собственных сайтов без подключения к интернету. На данный момент Denwer поддерживает Windows начиная от XP и заканчивая 10 версией.

Где скачать Denwer?

Как говориться, последнюю версию софта вы всегда можете скачать на официальном сайте. Рекомендую качать именно с официальных источников. Так как скачанные файлы с сомнительных сайтов могут представлять опасность вашему компьютеру.

Скачать с официального сайта.

Почему многие веб-разработчики любят Denwer?

Любовь к данному инструменту обоснована тем, что после установки этого пакета, нет необходимости что — то настраивать, так как все работает из коробки. Плюс ко всему появляется возможность работать с несколькими своими сайтами, размещая их в разных папках. Ну и конечно, легкая возможность обновления компонентов до новых версий. Просто качается нужный компонент и копируется с заменой в соответствующую папку. Так же забыл упомянуть возможность установки на съемные носители (флешки, внешние жесткие диски).

Из чего состоит Denwer?

Давайте все же взглянем на внутренности Денвера и посмотрим из чего состоит базовый пакет.

  • Apache, SSL, SSI, modrewrite, mod php.
  • PHP5 с поддержкой GD, MySQL, sqLite.
  • MySQL5 с поддержкой транзакций.
  • phpMyAdmin - панель управления базой данных MySQL.
  • Эмулятор sendmail и SMTP-сервера.
  • Система управления виртуальными хостами.

Можно конечно описать еще и дополнительные модули, которые можно скачать и установить. Но думаю новичками это не нужно.

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

На момент установки веб — сервера, был скачан дистрибутив Denwer 3 Base2013-06-02 с версией PHP 5.3

Как установить Denwer? Подробная инструкция.

Ну что настал самый интересный момент, а именно сама установка Денвера. У вас уже должен быть скачан дистрибутив программы, если вы еще этого не сделали, то можете пройти по ссылке что выше, и скачать его.

Открываем данный файл и видим небольшое окошко с надписью: действительно ли вы хотите установить базовый пакет?



Откроется терминал с приветствием, и браузер, оповещающий нас о инсталяции Денвера.

Получаем очередные рекомендации. На этом шаге нам нужно указать место, где будет размещаться виртуальный сервер. Если вы хотите установить на флешку или другой накопитель, то прописывайте путь до него. Если же собираетесь устанавливать на компьютер, то можете сделать так же как и я. Прописать пусть C:\WebServers

И вновь жмем Enter. Терминал вас переспросит, действительно ли вы хотите установить вебсервер в директорию C:WebServers? Ван необходимо нажать на кнопку Y, тем самым сказать yes. Не забудьте сменить раскладку клавиатуры на английский язык.

Нам будет предложено выбрать букву виртуального диска. Обычно предлагается последняя буква алфавита Z. Но если она у вас занята, то выбирайте какую-то другую. Так как Z у меня занята.

Я выбрал букву Q в качестве виртуального диска. Вписываю эту букву и жму Enter.

Программа проведет тестовый запуск и если все хорошо, то предложит нажать Enter, что вы и должны будете сделать.

После этого программа начнет копировать все нужные файлы в соответствующую директорию. Когда копирование закончится, вам будет предложено выбрать 2 варианта запуска Денвера. И рекомендация использовать 1 вариант.

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

И так, после установки у вас на рабочем столе должны появиться вот эти ярлыки.

Новые ярлыки на рабочем столе

Запуск Денвера.

И так, чтобы начать работу с Денвером, его необходимо запустить. Для этого используйте ярлык Start Denwer. После первого запуска можете увидеть вот такую картину.

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

После чего открывайте браузер и в адресной строке набирайте http://localhost.

В результате должны увидеть эту страницу.

Это означает, что все работает прекрасно.

Что делать если Denwer не открывается?

У меня возникла проблема с тем, что когда я ввожу в адресной строке http://localhost у меня открывается белый экран и больше ничего. И одна иконка в трее.

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

Listening for connections on localhost 25

Чтобы решить возникшую проблему, вам необходимо открыть диспетчер задач и найти там службу веб-публикаций. И просто отключить ее.

После чего перезапускаем Денвер.

Настройка Denwer.

Для комфортной работы с сайтами на локальном диске, следует внести некоторые изменения в файлы конфигурации PHP. Для этого открываем файл php.ini, который можно найти по следующему пути C:\WebServersusr\local\php5

Этот файл открываем обычным блокнотом, и ищем следующие строки.

maxexecution time = 30, меняем значение на 180.

maxinput time = 60, меняем так же на 180.

memorylimit = 128MB, меняем на 512M.

postmax size = 8M, меняем на 999M

Теперь сохраняем все изменения и перезагружаем Денвер.

Где размещать сайты в Денвер?

Все свои сайты вы будете размещать вот по этому пути C:\WebServers\home\localhost\www

То есть в папке www вы создаете папку test2.local и размещаете там либо свои HTML файлы, либо файлы движка. В следующем уроке мы поговори о том, как установить WordPress на Denwer, поэтому станет более понятным.

А сейчас в качестве примера я создал эту папку.

И если при обращении в адресной строке localhost/test2.local мы видим такую картину, то значит, все работает отлично.

Как удалить Denwer?

Так как Денвер не затрагивает системных файлов, то его удаление сводится к простому переносу в корзину установочной папки. Но перед тем как удалять Денвер, остановите его работы. Отключите виртуальный диск. И удалите ярлыки с рабочего стола. После чего смело перетаскивайте папку WebServers, которую установили, в корзину.

Какие есть альтернативы Denwer’у?

Если вдруг вы столкнетесь с трудностями в установке Денвера. Вдруг он не будет запускаться, либо еще какие проблемы. То ват для вас список подобных пакетов, которые вы можете установить и использовать в качестве виртуального сервера.

  • XAMPP ()
  • MAMP PRO (платный софт, есть для MAC OS)
  • AppServ
  • Open Server

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

Установка Denwer — видеоинструкция.

Привет, коллеги блогеры! Сегодня затрону тему, которая так или иначе, но касалась любого из веб-мастеров, а именно – о том, как настроить сайт, не покупая хостинг и доменное имя. Ведь от идеи до полного ее воплощения в жизнь проходит немало времени, которое тоже нужно потратить с пользой для дела.

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

Многие наверняка слышали о таком бесплатном локальном сервере, как – это, можно сказать, конструктор, который можно установить прямо на компьютере, как обычную программу, залить сайт и сконфигурировать его от начала и до конца. Как понимаете, платить ни за что не нужно, так как наш сервер – это наш компьютер. Можно в любое время открыть , который готовим к размещению на хостинге, и делать с ним все, что заблагорассудится. Локальный сервер или, как принято его называть, localhost , можно скачать с сайта разработчика, и за несколько минут установить его на свой домашний компьютер. Это довольно просто и быстро, если знать, как это делать. Дело в том, что программа устанавливается при помощи командной строки. Хотя по ходу установки будут даваться самые подробные подсказки, да и на сайте разработчика Денвера можно предварительно почитать об установке и настройке своего локального сервера. А потом нужно будет еще создать свою , активировать сайт (залить конструктор на локальный сервер), и только потом можно уже начинать работу с сайтом.

Итак, Денвер – это бесплатный аналог хостинга, который мы устанавливаем на свой персональный компьютер. Мы можем залить на Денвер любой конструктор сайтов – WordPress, Joomla, Drupal, Ucoz или еще какой-нибудь, и настроить его так, как нам захочется. И только после этого заливать его на хостинг.

Возможности локального сервера Denwer, установленного на нашем домашнем компьютере, ничем не отличаются от возможностей реального хостинга. Причем наш localhost будет иметь в своем составе те же компоненты, что и реальный хостинг и конструктор сайтов. То есть — базы данных MySQL, сервер Apache, поддержку PHP, скрипты для работы с БД PhpMyAdmin и все остальное. Если говорить о , то это еще и плагины, которые можно установить заранее, опробовать их работу, а если нужно – подкорректировать их работу (например, русифицировать), исправить шаблон темы под свои нужды, ну и так далее.

Установка Denwer, как его запустить и где скачать

На данный момент доступна последняя версия Денвер – третья. Ее можно скачать по персональной ссылке с сайта разработчика. Заходим сюда , видим следующую картинку:

После совсем небольших действий по заполнению полей получим на указанный почтовый адрес письмо, которое будет содержать ссылку на скачивание последней версии локального сервера Denwer . Сейчас уже готовится к выпуску 4-я версия, но лично я и к третьей разработке не имею абсолютно никаких претензий. Итак, получаем письмо:

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

Во время установки инсталлятор Денвера сам будет подсказывать, что делать, что и куда вводить, но если коротко, то программа создает виртуальный диск (по умолчанию диск «Z»), а сама она размещается на диске «С» в директории WebServers. Если будем устанавливать Denwer на флешку, то после соответствующей подсказки лучше всего указать просто имя флеш-накопителя без директории. При таком способе установки наш Денвер можно сразу использовать, просто вставив флешку в любой персональный компьютер или ноутбук.

Стандартный путь подсказывает сама программа – указываем в качестве нового диска диск Z, и установщик создаст отдельный виртуальный диск, который нужен для работы всех компонентов нашего локального сервера. Отдельный виртуальный диск очень упрощает работу с программой, устанавливая на нашем компьютере свой собственный небольшой Unix.

На деле существует несколько сборок, аналогичных Денверу, но я с ними не работал, поэтому не могу сказать о них вообще ничего – ни хорошего, ни плохого. А вот на Денвере я время от времени тестирую свои сайты, созданные на Вордпресс, устанавливаю новые плагины, редактирую шаблоны прежде, чем закачать их на . В общем, инструмент более чем удобный, а главное – быстрый, так как для его работы не нужно подключаться к интернету. А если вы раньше пробовали работать на каком-либо бесплатном хостинге, то теперь вы понимаете, о чем речь вообще. Только в данном случае бесплатный сервер будет находиться не где-то там далеко, а на нашем компьютере.

Итак, продолжаем установку. Мы выбрали букву диска Z, и продолжаем следовать подсказкам установщика. Можно выбрать любую букву, которая в данный момент не занята компьютером. Но зачем усложнять жизнь? У нас и так впереди много всяких настроек, так что просто соглашаемся с тем, что предлагает нам программа – внимательно читаем подсказки. Последнее, что нам предложит инсталлятор – это создать ярлыки программы на рабочем столе. Ярлыков будет три – «Start Denwer», «Restart Denwer» и «Stop Denwer»:

Также при запуске Денвера значок будет появляться и в трее компьютера:

При помощи этих ярлыков можно запустить, остановить или перезапустить Денвер. После полной установки окно инсталлятора закроется, и откроется окно нашего “любимого” IE с сообщением об успешной установке программы и описанием дальнейшей работы с Denwer:

Как проверить работу своего локального сервера

Просто щелкаем по ярлычку «Start Denwer», и в трее появится значок, который мы уже видели на картинке выше. Дальше нам просто нужно набрать в адресной строке браузера (у меня это ) адрес «http://localhost» (без кавычек, конечно), и увидим такую страничку:

То есть – все работает, но мы абсолютно не имеем представления, что со всем этим делать. А делать нужно следующее – прокручиваем страничку вниз, и видим , при помощи которых нужно будет проверить работоспособность нашего локального сервера:

В принципе, все должно работать, но нужно проверить на всякий случай – пощелкать по этим ссылкам. Мы будем видеть разные сообщения, и это будет означать, что все работает. У меня установлена ОС Windows 7 professional, и все заработало сразу. Но, как видим, для владельцев сборки XP2 все может быть не так просто. Устраняется возможная ошибка просто – читаем подсказку. Закачиваем и устанавливаем необходимое обновление, потом проверяем все еще раз (здесь не забыть перегрузить компьютер), и все, можно работать дальше. А при помощи последней ссылки в этой таблице можно настроить свою почту – отправку и получение. А настоящие данные для отправки почты введем уже на будущем хостинге. Пока же щелкаем по ссылке, и попадаем на такую страницу:

Здесь не нужно ничего менять, кроме текста письма. Так можно проверить и кодировку, то есть – правильность работы сервера с данной кодировкой текста. Жмем кнопку «Послать через mail (sendmail)», и в папке компьютера C:\WebServers\tmp\!sendmail мы увидим свое письмо. Оно готово к отправке, и отослать его можно с помощью какой-нибудь почтовой программы, например, Microsoft Outlook 2010. В принципе, оно же будет лежать и на диске Z в точно такой же папке Z:\WebServers\tmp\!sendmail. Это тот диск, который мы указали при установке программы. То есть, почта хранится и на реальном диске, и на виртуальном. Если все правильно, то (мы видим на картинке) на странице отправки письма мы увидим сообщение «ОК, функция mail () сработала корректно». С проверкой сервера мы закончили, теперь нас наверняка интересует, как работать с сайтом.

Как установить и настроить ваш WordPress сайт на локальный сервер localhost

Наша новая папка с будущим сайтом на Вордпресс будет создаваться здесь — C:\WebServers\home\localhost\www\test. Как видим, я свою папку назвал незамысловато – «test». Вы можете присвоить своей папке любое имя. После того, как создадим папку (она пока будет пустой), перезапускаем Денвер, нажав на ярлык «Restart Denwer». Или же, если наш локальный сервер не был запущен, запускаем его. После этого мы можем проверить наличие сайта, введя в адресную строку адрес http://localhost/test. Только не забываем здесь изменить имя папки, если оно у вас отличается от моего. Должно все выглядеть вот так:

Если вы это видите, значит, все нормально. В противном случае нужно проверить, туда ли поместили свой новый сайт или просто перезапустить сервер. База для установки сайта на WordPress уже готова, можно теперь в нашу новую папку залить сам WordPress конструктор. На сегодняшний день – это версия 3.5. Просто копируем все файлы и папки из папки «Wordpress» в папку «test». Вот таким образом:

С:\server\home\localhost\www\test – это адрес, по которому будет находиться наш новый сайт на Вордпресс. Но пока он пустой, да и базы данных мы еще не создали, поэтому увидим только вот такую картинку, перейдя по адресу http://localhost/ test:

То есть, нам необходимо сначала создать новую базу данных и нового пользователя. Это делается довольно просто – вводим в адресную строку следующее: http://localhost/tools/. Откроется окно phpMyAdmin, в котором мы и создадим новую базу данных.

В поле «Создать базу данных» просто вводим новое имя базы. Я, чтобы не путаться, назвал БД так же, как и папку сайта – «test». После сохранения необходимо теперь создать пользователя для этой базы данных, чтобы можно было ею управлять и установить WordPress.

Здесь тоже не советую слишком мудрить – назовите нового пользователя так же, как и БД. А пароль можно задать абсолютно любой, так как его всегда можно изменить – или здесь, или на реальном хостинге, куда впоследствии и будет закачан этот сайт. Теперь осталось задать новому пользователю все привилегии, чтобы можно было управлять новой базой данных со всеми полномочиями. Хотя нам и так предоставлены все привилегии по умолчанию, но не мешает проверить, хотя бы в целях ознакомления. На странице своей новой БД увидим пункт меню «Привилегии». Зайдем туда и убедимся, что все галочки проставлены напротив всех пунктов. Если это не так, то сделаем это:

Вот и все, наша новая база данных готова, поэтому теперь можно смело приступать к . Открываем свой сайт по адресу http://localhost/test/, и увидим теперь немного другую картинку:

Здесь в поля, которые мы видим, нужно будет вписать наши новые данные – имя базы данных, имя пользователя БД, пароль, который мы задали для новой базы данных, и имя сервера. По умолчанию хост так и остается с именем localhost. Префикс таблиц тоже не нужно трогать – он по умолчанию назначается wp­_. После сохранения всех новых данных мы получаем практически готовый сайт на Вордпресс. Нам останется только в новом открывшемся окне дать сайту имя, указать почтовый адрес администратора (наш адрес), и назначить пароль для входа в админпанель Вордпресс. Все – следующим шагом мы попадем в консоль своего сайта.

Теперь наш сайт открывается по адресу http:// localhost/test, и мы можем на него взглянуть. Я, прежде чем открыть сайт, установил на него новый шаблон темы, поэтому мой новый сайт на локальном сервере выглядит вот так:

Работа с нашим новым сайтом ничем не отличается от работы с сайтом на реальном хостинге, поэтому локальный сервер – это отличная возможность протестировать наш сайт, наполнить его контентом, подобрать и установить понравившуюся тему оформления, и т.д. Надеюсь, как работать с сайтом из админпанели, вы знаете. Даже если у вас нет интернета, то это никак не повлияет на вашу работу с сайтом на локальном сервере.

Как перенести сайт с локального сервера на хостинг

Естественно, наш локальный сервер нужен только для того, чтобы создать сайт. Но работать он должен на реальном хостинге, поэтому после того, как сайт готов, нужно его перенести на хостинг, чтобы он был доступен не только нам, но и всем нашим будущим посетителям. Сделать это легко – при помощи того же , или просто закачать заархивированный сайт через панель управления на хостинге. С этой стороны все достаточно легко. Немного сложнее будет с базой данных. Здесь нужно будет сначала создать резервную копию базы данных сайта при помощи кнопки «Экспорт» в phpMyAdmin локального сервера. В phpMyAdmin хостинга нужно будет создать новую базу данных по тому же принципу, что и на локальном сервере в Денвере, и при помощи кнопки «Импорт» залить новую базу данных на хостинг. В конфигурационном файле config.php, который теперь будет находиться в корневой директории нашего сайта также нужно будет внести изменения – указать имя базы данных, имя пользователя базы данных, пароль к БД и имя сервера базы данных. Вот, собственно, и все. После того, как файлы сайта залиты и залита новая база данных, можно начинать пользоваться нашим сайтом в интернете.

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

Сделать это проще простого. Конечно, не всегда же нам нужен Денвер – придет время и для его удаления. Процесс проводить нужно так – удаляем папку WebServers с диска С, удаляем все три ярлыка с рабочего стола, и все. Перед началом удаления нужно остановить Денвер, если он запущен. На реальном диске мы удалили локальный сервер. Теперь нужно удалить виртуальный диск Z, что тоже делается очень просто. С помощью командной строки выполняем команду «subst Z:/d». Командная строка вызывается (на случай, если забыли) в меню «Пуск» — «Выполнить». Теперь весь Денвер удален.

На этом моя эпопея про Денвер завершена. Ждите новых полезных статей. До связи на волнах

Наглядно что такое Denwer и как его использовать, можете посмотреть в видео. Здесь все наглядно показывается: скачивание, установка, настройка, удаление Denwer и т.п..

Создание сайтов постепенно приобретает все большую популярность не только среди профессионалов, но и среди обычных пользователей. Простой процесс создания веб-ресурса за счет множества уже готовых решений позволяет создать собственный интернет-портал буквально в течение 10-20 минут. Созданный сайт затем размещается на сервере хостинг-провайдера. Удобнее всего просмотреть только что построенный ресурс на стационарном компьютере. Это позволит протестировать проект на предмет стабильности и возможных ошибок. Среди программ, предоставляющих такую возможность, особо выделяется приложение Denwer, разработанное с целью автоматизировать и максимально упростить создание виртуального сервера. С помощью данного программного обеспечения любой пользователь, даже не имеющий представления о том, как выглядит веб-ресурс «изнутри», сможет протестировать любой интернет-портал. Само название программы - это расшифровка аббревиатуры, которой создатели метко охарактеризовали возможности приложения («джентльменский набор Веб-разработчика). На самом деле, приложение содержит полную базу необходимых для создания локального сервера инструментов.

Для того чтобы начать пользоваться возможностями Denwer, нужно перейти на сайт разработчика и, заполнив анкету, загрузить установочный файл. Программу желательно установить в корень локального диска - в будущем это во многом упростит работу. Денвер позволяет работать сразу над несколькими проектами, для каждого из которых выделяется отдельный виртуальный хост. Последние версии утилиты предусматривают возможность размещения дистрибутива на съемном носителе. Приложение окажется полезным для тех, чьей задачей является редактирование и проверка сайта на ПК без подключения к Интернету. Веб-студии, мастера, дизайнеры и просто интересующиеся пользователи смогут с легкостью создавать базы данных ресурсов, просматривать их на своем компьютере и в любой момент редактировать. По сути, программа представляет собой набор дистрибутивов и особую программную оболочку. Apache+SSL, PHP5, MySQL5, phpMyAdmin предоставляют необходимое количество нужных для мастера инструментов и упрощают работу для новичков в области создания сайтов.

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

Ключевые особенности и функции

  • небольшой размер дистрибутива;
  • расширяемость. Можно дополнить базовую версию новыми модулями и дистрибутивами;
  • предоставляет полноценную панель phpMyAdmin для управления базами данных;
  • автоматическое конфигурирование и работа с несколькими сайтами одновременно;
  • четкая система запуска и остановки процессов;
  • быстрое удаление программы без последствий;
  • богатый выбор компонентов для расширения возможностей. Все они доступны для скачивания на официальном сайте Денвера;
  • предоставляет возможность установить старые версии PHP4, MySQL4.;
  • имеет встроенный эмулятор sendmail с поддержкой Perl, Parser, PHP;
  • обладает функцией автоматической правки системного файла hosts;
  • имеет MySQL с поддержкой транзакций;
  • позволяет полностью проверить работоспособность сайта перед заливкой на сервер хостинг-провайдера;
  • обеспечивает качественную автоматическую настройку всех компонентов, позволяя пользователю не вдаваться в технические детали процессов.

Создание собственного сайта очень часто становится необходимостью. Для разработчиков web-ориентированных проектов, не обладающих специальными знаниями, очень удобным средством разработки становится Денвер (расшифровывается как джентльменский набор WEB-разработчика). Денвер можно скачать бесплатно на русском языке и это не просто успешное программное обеспечение для облегчения создания и сопровождения сайтов.

ПО работает в операционной системе Windows и является в буквальном смысле локальным WEB-сервером, позволяющим производить полноценную настройку и отладку приложений (сайтов).


При установке Денвера инсталлируется сервис Apache и на обычном пользовательском компьютере можно создать огромное количество сайтов на виртуальных доменных именах (такой подход значительно упрощает перенос сайта с локального хранилища на хостинг). Основное удобство заключается в том, что обращение к локальным сайтам осуществляется по именам, которые имеют те же имена, что и папки в каталоге home Денвера.

Даже для непрофессионала разработка простого сайта занимает 10-20 минут. Созданный, отредактированный и просмотренный на локальном компьютере сайт затем можно разместить на хостинге. Денвер содержит все необходимые инструменты для создания локального сервера.

Особенности установки локального сервера

Для начала необходимо скачать Денвер (это бесплатно), однако уточним, что начало работы с локальным web-сервером предполагает переход на сайт разработчика, заполнение анкеты, загрузку установочного файла. Тем не менее, данное ПО можно скачать и с нашего ресурса по прямой ссылке внизу публикации. Далее запускаем инсталлятор и следуем подсказкам мастера установки.

После всех проделанных манипуляций, на рабочем столе появятся два значка «Denver Stop» и «Denver Run», означающие запуск и остановку локального сервера.

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


Программа включает набор дистрибутивов и программную оболочку. Apache+SSL, phpMyAdmin, PHP5, MySQL5-эти проверенные и популярные средства предоставляют необходимые возможности и упрощают работу для новичков в деле создания сайтов.

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

  • Денвер содержится в единственном каталоге, больше нигде на дисках он не оставляет следов. ПО никак не отражается в системных каталогах Windows, не засоряет системный реестр.
  • Локальный сервер настолько автономен и изолирован, что второй установленный Денвер ему никоим образом не навредит.
  • Программа не требует дополнительных запущенных сервисов. Программное обеспечение запускается и просто работает, не оставляя следов после своей остановки.
  • Удалить Денвер означает удалить его каталог – и все, никаких манипуляций делать не нужно.
  • Удобный перенос с одного компьютера на другой (выполняется простым копированием каталога).