Установка Denwer. Пошаговая инструкция

Главная » Создание сайтов » Установка Denwer. Пошаговая инструкция
Самолетная 614022 Россия, Пермь +79630195620
Создание сайтов
новичкам
2114

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Устанавливаем Denwer
Устанавливаем Denwer

Соответственно соглашаемся. Далее ждем несколько секунд пока пакет распакуется, и видим уже вот такую картинку.

Установка денвера на Windows 10

Продолжаем установку Денвера
Продолжаем установку Денвера

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

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

Жмем Enter для установки Denwer

Дальше все рекомендации по установке мы будем получать в терминале. Не забыли начать Enter?

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

Выбираем диск куда будем устанавливать Denwer
Выбираем диск куда будем устанавливать Denwer

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

Далее терминал нам объясняет, чем он будет заниматься дальше.

Соглашаемся с установщиком денвера
Соглашаемся с установщиком денвера

Жмем Enter.

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

Выбираю какая буква диска свободна
Выбираю какая буква диска свободна

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

Выбираю букву раздела для локального сервера
Выбираю букву раздела для локального сервера

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

Соглашаемся с денвером

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

Какой вариант Денвера установить?
Какой вариант Денвера установить?

Я так же рекомендую использовать вариант под 1 номером. Указываете тот, что вы хотите, и жмете Enter.

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

Установка Денвера прошла успешно
Установка Денвера прошла успешно

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

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

Обратите внимание на рекомендации, которые написаны в браузере после установки Денвера. Они предостерегут вас от возникновения проблем в работоспособности веб-сервера.

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

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

Запускаем Denwer
Запускаем Denwer

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

Денвер в трее

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

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

Деневер работает отлично

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

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

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

Dernwer не работает

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

Ошибка Denwera

Listening for connections on localhost 25

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

Отключаем веб службу

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

Настройка Denwer.

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

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

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

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

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

postmaxsize = 8M, меняем на 999M

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

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

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

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

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

Размещаем сайт на локальном сервере

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

Проверяем сайт на локальном сервере

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

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

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

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

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

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

Черкни и ты пару строк

Удалось установить Денвер? Или может вы пользуетесь другими локальными серверами?

Подписка на блог MASALKIN.NAME
Не упусти шанс получить отличные бонусы!

100% конфидециальность, адреса электронной почты не разглашаются и не предоставляются третьим лицам для коммерческого или некоммерческого использования.

Благодарность читателям

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

P.S. Не забудь подписаться на блог, тебя ждет много интересного и полезного!

Удачи!

  • Вот я всё пытаюсь попробовать себя заставить поставить такой эмулятор. Кстати, Андрей, а на ноуте ставить его — это не сильно грубо? Просто каждый раз по этому поводу у меня остаются какие-то вопросы, на которые я не получил ответа. Ваша статья — очередной пинок для того чтобы этого сделать, отбросив «весомый аргумент» в стиле «да ну его на фиг»)

    • Масалкин Андрей

      А почему нет? Это я к установке на ноуте:) Я все эксперименты всегда провожу на локальном сервере, только потом переношу на боевой:)

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

    • Масалкин Андрей

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

x

Ваше имя (обязательно)

Ваш e-mail (обязательно)

Сообщение