Denwer для Windows

Дмитрий Котеров

Разработка прекращена Windows 7, XP, Vista

Набор Apache, PHP и MySQL для локальной веб-разработки на Windows, развитие которого давно прекращено. Что с ним делать и чем его заменить.

Разработка прекращенаРазработка программы прекращена; она может не работать на новых системах.

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

Скриншоты

Обзор

Denwer — бесплатный набор для локальной веб-разработки на Windows от Дмитрия Котерова, который собирал в одно целое Apache, PHP, MySQL и Perl и позволял запустить сайт на своём компьютере без хостинга. Развитие проекта давно прекращено: новых версий нет, и архивная сборка работает только со старыми версиями компонентов. Ниже — чем был Денвер для поколения веб-разработчиков, почему его не стоит ставить сегодня и что выбрать взамен.

Что такое Denwer

Название расшифровывалось как «джентльменский набор веб-разработчика». После установки программа создавала виртуальный диск, на котором лежали папки сайтов, а каждая новая папка в каталоге home автоматически становилась локальным доменом, открывавшимся в браузере. Набор запускался и останавливался одним ярлыком, работал даже с флешки, а phpMyAdmin для работы с базой был уже внутри. Для новичка, который делал свой дебютный сайт на PHP или учился ставить CMS, это было настоящим спасением: вместо настройки каждого сервера отдельно — несколько кликов. Поэтому Денвер долго оставался стандартом в учебниках и на курсах веб-программирования.

Что случилось с проектом

Автор перестал выпускать новые сборки, и набор застыл на старых версиях Apache, PHP и MySQL. Современным версиям WordPress, Laravel или Symfony нужен более новый PHP, так что на Denwer они просто не запускаются. Кроме того, в старых версиях компонентов есть известные уязвимости, которые уже никто не исправит. На странице может быть доступна архивная версия для старых систем — обновлений для неё нет, и для новых проектов она не годится.

Что делать с данными

Сайты и базы, созданные в Денвере, никуда не исчезают. Скопируйте папку из каталога home, а базу выгрузите в дамп через phpMyAdmin. В новой среде импортируйте дамп и проверьте код: устаревшие функции PHP, которые убрали в новых версиях, придётся заменить.

Альтернативы Denwer

  • XAMPP — кроссплатформенная сборка Apache, PHP и MariaDB, поддерживается до сих пор, ставится обычным установщиком;
  • Laragon — лёгкий набор для Windows с автоматическими локальными доменами, идейно ближе всего к Денверу;
  • Docker — контейнеры с нужными версиями PHP, базы и веб-сервера, которые легко воспроизвести на другом компьютере или сервере;
  • подсистема Linux для Windows — полноценная среда Linux, где ставят такой же стек, как на хостинге.

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

Цена и требования современных замен

Все перечисленные варианты бесплатны для разработки; у Docker Desktop есть платные условия для крупных компаний — их стоит уточнить на сайте разработчика. Для работы нужна современная Windows с поддержкой виртуализации, особенно для Docker и подсистемы Linux.

Установка: на что обратить внимание

Перед установкой нового стека удалите Denwer и проверьте, не занимает ли старый Apache сетевой порт веб-сервера, иначе новый сервер не запустится. Загружайте сборки только с официальных сайтов проектов.

Кому вспоминать Denwer сегодня

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

Страница опубликована 18 января 2023, текст обновлён 10 октября 2026, источники проверены 10 октября 2026.

В подборках