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, джерела перевірено 4 листопада 2026.

У добірках