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

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

Многие наверняка слышали о таком бесплатном локальном сервере, как – это, можно сказать, конструктор, который можно установить прямо на компьютере, как обычную программу, залить сайт и сконфигурировать его от начала и до конца. Как понимаете, платить ни за что не нужно, так как наш сервер – это наш компьютер. Можно в любое время открыть , который готовим к размещению на хостинге, и делать с ним все, что заблагорассудится. Локальный сервер или, как принято его называть, 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 и т.п..

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

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

Работа с Денвером - особенности самого сервера

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

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

Все компоненты этого программного решения уже предоставляются полностью настроенными, готовыми к работе. В том числе SSL, кодировка MySQL и прочие программные средства. При желании пользователь может самостоятельно вручную обновлять любой из сервисов, входящих в состав Денвера. С этой целью новые версии дистрибутивов просто копируются в папке поверх новых.

После того как наша установка завершена, вновь появится окно браузера, информирующее о завершении инсталляции. Его можно смело закрывать. Для запуска программы находим на рабочем столе ярлык Start Denwer - дважды нажав по нему, запустим наш сервер.

Конечно, какое-то время программе нужно для запуска. А после загрузки приложения на панели будут заметны две иконки - при их наличии запуск прошёл нормально. Когда мы откроем «Мой компьютер», увидим появление на компьютере виртуального диска Z.

Перейдя на него, мы можем заметить несколько папок. В этом случае нас интересует как раз папка Home.

И здесь мы уже заметим наличие нескольких папок - Localhost и test1.ru, которые будут корневыми для двух локальных сайтов. Первый содержит набор утилит по работе с базой данных, во второй папке находится тестовый сайт с одной веб-страницей.

Остановим своё внимание на работе с базой данных. Здесь для работы с Денвером запускаем любой браузер, набрав localhost или http://localhost. После этого увидим сообщение о работе сервера.

Затем для настройки Денвера эту страницу прокручиваем вплоть до заголовка «Утилиты» - увидим множество ссылок. Выбираем строку «phpMyAdmin - администрирование СУБД MySQL», после чего увидим новое окно.

Латиницей вписываем в поле Create new database название своей базы данных, остаётся лишь нажать Create и должно появиться новое окно.

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

При нажатии Add a new User мы увидим новое окно, в котором необходимо указать ряд сведений:

  1. User name - отмечаем имя пользователя.
  2. Host - здесь указываем Localhost либо из выпадающего списка можно выбрать Local.
  3. Password и Re-type - здесь необходимо указать пароль. Либо его можно сгенерировать с помощью Generate. Однако обязательно нужно запомнить, лучше его где-нибудь зафиксировать, он нам ещё обязательно понадобится в дальнейшем.

Ниже мы заметим блок Global privileges. Здесь необходимо выделить все опции с помощью кнопки Check All. Затем просто остается нажать Go в правом углу, после чего мы завершили работу. Остаётся лишь поздравить - при прохождении всех указанных шагов вы успешно справились с созданием своей новой базы данных. Далее, перейдём к её непосредственному использованию для эффективной и стабильной работы своего сайта.

Как работать с Денвером - переходим к установке CMS

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

Для этого нам предстоит установить определённую CMS на выбор, которая будет использоваться для работы сайта. Но при установке CMS нам обязательно понадобятся определённые сведения, поэтому сразу отметим их где-то у себя на листочке или в файле - в том числе имя базы данных, непосредственно имя пользователя БД и его пароль.

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

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

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


Таким образом, мы узнали, как установить, настроить Денвер (Denwer) и работать с ним.

Современные возможности Денвера идеально зарекомендовали его для стабильной работы, с корректной разработкой и тестированием сайта без необходимости его размещения в сети.

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

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

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

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

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

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

Доброго дня уважаемые читатели. Данная тема изжевана вдоль и поперек и есть наверное на каждом , где-то есть неточности и неполнота информации, а также не хватает фото и пошаговых скриншотов, пересмотрев все сайты я сделал полный обзор, подробное руководство по установке и настройке полезного для веб-мастера инструмента – Denwer (читается «Денвер» — джентельменский набор веб разработчика).

Теория. Что же такое Денвер и как он работает?

Денвер – это программная оболочка (эмулятор веб сервера на системе unix ) включающая в себя набор дистрибутивов и модулей (Apache+SSL, PHP5, MySQL5, phpMyAdmin и т.д. ) для отладки сайтов на (локальном, https://localhost ) компьютере или ноутбуке без необходимости выхода в Интернет.

Поддержка ОС (Операционных систем): Windows XP/Vista/7/8 .

Особенности Denwer

Ключевая особенность Денвера — поддержка работы сразу с несколькими веб-проектами, каждый из которых располагается на отдельном виртуальном хосте (в виде отдельной папки). Виртуальные хосты для проектов создаются автоматически: например, вам достаточно скопировать файлы проекта в /home/ИмяВебПроекта.ру/www, и он тут же станет доступен по адресу https://ИмяВебПроекта.ру, далее мы это рассмотрим подробнее.

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

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

  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
  • другие популярные модули.

Думаю, хватит теории, перейдем к практике…

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

На момент написания этого урока я использовал следующую версию Денвера:
Версия: Денвер-3 от 2012-09-16

Вы всегда можете скачать последнюю версию Денвера c оффициального сайта, который указан выше.

Как установить денвер (denwer)? Подробная инструкция

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

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

Как вы видите, вся установка будет проходить в командном интерпретаторе cmd, первое окно приветствия, для продолжения нажимаем кнопку Enter .

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

Если ничего не указывать, то по умолчанию программа установится в директорию C:\WebServers, я указал так C:\Server, Вы можете указать свое название или оставить по умолчанию, после чего нажать кнопку Enter . Появится вопрос..

Нажимаем « yes

Далее пойдет проверка необходимых утилит для создания виртуального диска, в windows такая утилита называется subs. Нужно будет указать имя виртуального диска, по умолчанию система предлагает диск Z, у меня диск Z занят, поэтому я выбрал диск X, Вы также можете указать любой свободный диск или оставить по умолчанию диск Z, если он не занят. Нажимаем Enter .

После того как завершится копирование, нужно указать в каком режиме будет запускаться Денвер, выбираем пункт нажимаем [ Enter]

Все! Установка Denwer завершена . Откроется окно браузера об окончании установки, читаем и закрываем.

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

Ярлык Команда Действие
StartDenwer C:\[ваша_директория]/denwer\ r un.exe) запуск сервера Денвер
Restart Denwer C:\[ваша_директория]/denwer\ restart .exe) перезапуск сервера Денвер
Stop Denwer C:\[ваша_директория]/denwer\ stop .exe) Остановка сервера
C:\[ ваша _ директория ]/denwer\ SwitchOff.exe

Запуск и настройка Denwer

Чтобы начать пользоваться Денвером , проделайте следующие действия:

  1. Запустите Денвер, воспользовавшись ярлыком Start Denwer на Рабочем столе.
    Если вы не создавали ярлыки, то можно запустить Денвер по команде C:\[ваша_директория]/denwer\Run.exe , для это нажимаем сочетание клавиш [ Win]+[ R] и в появившемся окне вводим команду.
  1. Откройте браузер и перейдите по адресу https://localhost
  2. Вы должны увидеть главную страницу Денвера . Чуть ниже на этой странице есть таблица с ссылками, сразу советую проверить работоспособность всех ссылок.
  1. Если после запуска Денвера https://localhost не открывается, проверьте, не блокируется ли Денвер вашим антивирусом или фаерволом. Например, были замечены проблемы с NOD32 в Windows XP (в нем нужно добавить процесс X:/usr/local/apache/bin/httpd.exe в список исключений, это можно сделать в окне IMON/Настройка/Разное/Исключение).

Внимание! Если вы используете Skype , убедитесь, что он не занимает порты 80 и 443 , необходимые для работы Apache в Денвере («Инструменты — Настройки — Дополнительно — Соединение — Использовать порты 80 и 443 в качестве входящих альтернативных » должно быть отключено ).

Внимание! Распространенная ошибка: если работает только localhost, а другие хосты - не работают , пожалуйста, проверьте, выключен ли у Вас прокси-сервер (Сервис - Свойства обозревателя - Подключение - Настройка сети ).

Теперь Вы знаете, как использовать Денвер в качестве тестовой и отладочной площадки для Ваших сайтов. Хочу рассказать Вам еще немного полезной информации..

Структура каталогов Denwer

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

— https://localhost (содержит скрипты тестирования и различные утилиты);
— https://test1.ru;
— https://custom-host:8648 (хост, имеющий свой собственный IP-адрес и порт);

Поддерживаются также виртуальные хосты с доменными именами третьего и выше уровней. Примеры того, как 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 в любом случае не добиться, но данное размещение выполняемых и конфигурационных файлов позволяет несколько легче ориентироваться в компонентах сервера.

Утилиты в составе «Джентельменского набора»

  • DNSearch: поиск файлов поиск проводится в файлах с расширениями htm, html, shtml, xhtml путем прямого просмотра содержимого документов.
  • Список зарегистрированных сайтов – утилита формирует страницу с созданными в системе веб-проектами (сайтами).
  • Заведение новых БД и пользователей MySQL – очень удобная и простая утилита для создания Баз Данных (БД) в отличии от phpMyAdmin.
  • phpMyAdmin — администрирование СУБД MySQL

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

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

Что нужно сделать чтобы удалить денвер?

  1. Остановка сервера Denwer (на рабочем столе запустить ярлык Stop Denwer или командой в cmd:
    C:\[ваша_директория]/denwer\ stop .exe)
  2. Остановка и отключение виртуального диска (команда в cmd: C:\[ ваша _ директория ]/denwer\ SwitchOff.exe
  3. Удалить директорию куда установлен Denwer
  4. Удалить ярлыки на рабочем столе

На этом я хочу завершить данный урок, надеюсь, он был для Вас полезным. Если у Вас появились вопросы, пишите в комментариях или мне на почту.

С уважением, Чирков Сергей.

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

Скачать программу Denwer 3

Денвер бесплатная программа, и скачивать её лучше с сайта разработчика. Вот ссылка www.denwer.ru Для скачивания доступны две версии PHP, 5.2 и более новой 5.3. Я пользуюсь 5.3 версией.

Установка программы Denwer 3

1 . Начинаем установку программы Denwer3. Откроется браузер, закройте его. В установочном окне программы, для перехода к следующему шагу необходимо нажать Enter на клавиатуре.

2 . По умолчанию предлагается установить программу, на диск C в папку WebSerwers. Можете изменить директорию, выбрав другой диск, или установить на флешку. Я выбираю стандартную установку. Жмём Enter переходим к следующему шагу.

3 . Вводим английскую букву "y".

4 . Программа предлагает создать ещё один диск Z. Также можете изменить название. Я оставляю "z".

5 .Ещё раз Enter.

6 . Вводим 1.

7 . программа предлагает создать ярлыки на рабочем столе, вводим английскую букву "y" то есть да.

8 . Создание базы данных Denwer 3 . Если всё сделали правильно должен открыться браузер. Денвер успешно установлен. Запускаем денвер нажав на создавшийся ярлык на рабочем столе "Start Denwer", и переходим по ссылке localhost.


9 . Открывается следующее окно, Ура заработало! В низу вы увидите "Проверка MySQL и phpMyAdmin". Перейдите по этой ссылке.

10 . Далее создаём новую базу данных. Для этого необходимо выбрать кодировку " cp1251_general_cs ". Чтобы в будущем у вас не было проблем, и на вашем сайте не выскакивали бы кракозябры вместо русских букв.

Это очень часто случается у многих начинающих вебмастеров. На денвере всё нормально, а после переноса сайта или блога на хостинг, появляются так называемые "кракозябры". Чтобы этого избежать, выбираем эту кодировку. И жмём кнопку Базы данных.


11 . В этом окне на английском, пишем название базы данных. Я к примеру написал "moyblog". Вы можете дать любое другое название. Только обязательно запишите его, оно понадобится вам при установке самого движка joomla или wordpress . Опять же выбираем кодировку cp1251_general_cs. И нажимаем кнопку создать. В поле базы данных вы увидите созданную вами базу данных. На этом процесс установки программы денвер заканчивается.


Итак подводим итоги. Программа установилась на диск "C", в папку "WebServers". Все файлы вашего будущего сайта или блога будут находится там. А диск "Z" сделан для вашего удобства, зайдя в него вы также попадаете в папку "WebServers" расположенную на диске "C".

Удаление программы Denwer 3 . Часто задаваемый вопрос, а как же удалить программу. Для этого просто надо остановить денвер. Нажав на иконку стоп денвер. А потом удалить папку "WebServers". Если появляется ошибка, "невозможно удалить, используется другой программой или открыта в другой папке". Зайдите в папку "WebServers", и удалите все папки находящиеся там. После перезагрузите компьютер, и удалите пустую папку "WebServers". Программа полностью удалится с вашего компьютера.

На этом пора заканчивать статью, если будут какие то вопросы задавайте их в комментариях. А также подписывайтесь на обновления, и получайте новые статьи почтой. Если собрались делать сайт на joomla3, то рекомендую почитать Установка joomla 3 на denwer