- Denwer 3 (PHP 5.2 — 7)
- Аналоги программы
- Denwer
- Возможности Denwer
- Denwer скачать бесплатно
- Скачать Denwer
- Полное описание
- Устанавливаем Денвер
- Подготовка к работе с сетью
- Установка дистрибутива
- Первый запуск Денвера
- Работа с виртуальными хостами
- Воюем с Контроллером удаленного доступа
- Воюем с прокси-сервером
- Решение проблем
Denwer 3 (PHP 5.2 — 7)
Denwer (Денвер) – программа от разработчика Дмитрия Котерова, которая является популярной средой для дизайнеров и веб-разработчиков для настраивания сайтов на ОС Windows. Скачать бесплатно можно быстро на данном сайте.
Пароль ко всем архивам: 1progs
Используя утилиту, не требуется быть подключенным к интернету сети. Также не нужно проводить установку на сервер движка. Программа:
- может работать в удаленном доступе сразу с несколькими проектами, независящими друг от друга, и это ее главное преимущество (можно их доступно размещать их диске, что жесткий или карте памяти);
- не изменяет характеристики системных файлов операционной системы;
- взаимодействует с ранними версиями операционной системы Windows.
Создание виртуального хоста разрабатывается в автоматическом варианте. Во время установки данное приложение попросит отметить нужные параметры и настройки. Сервер запускается с нужной директории с ярлыка на десктопе. После открытия интернет браузера, совершаете поиск и работаете. Софт все время обновляется с официального сайта, на нем можно загрузить дополнительные пакетные расширения.
Интерфейс программы простой и удобный. Меню приложения русифицировано, помимо прочих языков. Программа подходит для Windows 7 и для Windows 10.
Битая ссылка или обновилась версия программы? Напишите об этом в комментариях, обязательно обновим!
Если не подходит пароль к архиву или после извлечения не все файлы в архиве — смотрите раздел Помощь
Аналоги программы
Похожие программы смотрите в наших подборках программ
Denwer
Denwer — локальный сервер, включающий в себя набор дистрибутивов Apache, PHP, MySQL, PostgreSQL, Pearl и особую программную оболочку. Используется веб-разработчиками для создания сайтов.
Возможности Denwer
- Развитые инструменты для качественной разработки сайтов;
- Быстрый запуск и остановка локального сервера Денвер;
- Работа сразу с несколькими проектами, представленными отдельными виртуальными хостами;
- Обладает поддержкой Apache, SSL, SSI, MySQL5, phpMyAdmin, PHP5 и прочих компонентов;
- Отладка сайтов на ПК без необходимости выхода в интернет;
- Возможность создания и редактирования базы данных ресурсов;
- Доступна настройка и установка CMS WordPress или Joomla;
- Автоматическая правка системного файла Hosts;
- Полноценное заполнение своего сайта, добавление текстовых данных, изображений, аудио и видео;
- Загрузка дополнительных пакетов расширений: Python, FireBird, Parser, старые версии PHP4, MySQL4;
- Встроенный эмулятор Sendmail (отладка скриптов, отвечающих за электронную почту).
- Наличие многоязычного интерфейса;
- Подробная инструкция для новичков;
- Оптимизация с Microsoft Windows XP, Vista и 7;
- Модули сервера Apache и поддержки MySQL, sqLite;
- Быстрый процесс установки Денвера;
- Хранение файлов с проектами на съемных носителях;
- Поддержка новых версий PHP 5.2, 5.3;
- Система автоматического поиска виртуальных хостов;
- Необязательное наличие виртуального диска;
- Возможность удаления программного обеспечения без последствий;
- Официальный сайт разработчика Дмитрия Котерова содержит множество видеороликов для новичков.
- Не работает с ОС Windows 8 и 10.
Denwer скачать бесплатно
Последняя версия:
3.0 от 01.08 2013
Разработчик: Дмитрий Котеров
Операционные системы:
Windows 7, XP, Vista
Размер файла: 8.5 Mb
Скачать Denwer
Полное описание
Denwer — популярная среда, используемая web-разработчиками и дизайнерами для отладки сайтов на Windows-машине без необходимости подключения к сети интернет или установки движка на сервер.
Основные преимущества — удаленная работа Денвера с несколькими независимыми проектами и возможность их размещения на жестком диске или флешке. Виртуальный хост для каждого проекта создаётся в автоматическом режиме.
В процессе установки Denwer, следует ответить на ряд вопросов, связанных с параметрами и настройками. Запустить сервер можно из директории C:\WebServers\denwer\Run.exe или при помощи ярлыка Start Denwer, находящемся на рабочем столе. Затем требуется открыть Internet Explorer или другой браузер и в адресной строке ввести: http //localhost. Данный URL является тестовой страницей, на которой можно проверить работоспособность всех компонентов ПО. Для остановки сервера, понадобится файл denwer\Stop.exe.
На официальном сайте Денвера, можно скачать дополнительные пакеты расширений Apache, MySQL, Perl, PHP 5.3, Python, FireBird, Parser и прочие. Стоит отметить, что программа не вносит изменений в системные файлы Windows и может быть легко деинсталлирована стандартным методом. По ссылке http://www.denwer.ru, новички смогут ознакомиться с полезными обучающими видеороликами и посетить специализированный форум.
Замечательная прога. Работает отлично уже много лет. Еще бы к ней denwer runner добавили
Устанавливаем Денвер
Итак, вы решили установить Денвер. Он имеет нечто вроде ядра, или «сердца» — так называемый «базовый пакет», занимающий около 5.5 MB. Все остальное поставляется в виде пакетов расширений, о которых речь пойдет в других статьях (см. Содержание). Базовый пакет содержит большинство необходимых программ и утилит:
- Инсталлятор (поддерживается также инсталляция на flash-накопитель).
- Apache, SSL, SSI, mod_rewrite, mod_php.
- PHP5 с поддержкой GD, MySQL, sqLite.
- MySQL5 с поддержкой транзакций.
- Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home , править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.
- Система управления запуском и завершением всех компонентов Денвера.
- phpMyAdmin — система управления MySQL через Web-интерфейс.
- Эмулятор sendmail и SMTP-сервера (отладочная «заглушка» на localhost:25 , складывающая приходящие письма в /tmp в формате .eml ); поддерживается работа совместно с PHP, Perl, Parser и т.д.
Подготовка к работе с сетью
Чтобы сразу расставить все точки над «ё», давайте убедимся, что ваш компьютер действительно настроен для работы с сетью. Обычно именно так и бывает по умолчанию, но все же.
Итак, самый простой тест: откройте Пуск — Выполнить и введите там команду:
После нажатия Enter вы должны увидеть примерно следующую картину:
Процесс продолжается несколько секунд. Если вы это видите, то все в порядке, и вы можете приступать к инсталляции дистрибутива. Если же, например, окно лишь «мигнет» (откроется и тут же закроется), либо же будут выведены какие-нибудь нелицеприятные сообщения, значит, сетевые протоколы у вас не установлены, а потому читайте дальше.
Вы, наверное, уже поняли, что ваша задача сейчас — добиться, чтобы адрес 127.0.0.1 «пинговался». В случае проблем:
- Пользователям Windows 98/ME необходимо зайти в Панель управления — Установка и удаление программ — Установка Windows и добавить там Удаленный доступ к сети. При этом автоматически установятся и все нужные протоколы.
- Пользователям Windows 2000, XP, 2003, Vista, Windows 7 и т.д. — проверить, что команде ping не мешает установленный вручную антивирус или фаервол. Попробуйте отключить эти программы: если помогает, то нужно разбиратся с их настройками.
Установка дистрибутива
Запустите скачанный инсталлятор Денвера. Вы увидите перед собой нечто вроде следующего:
Вас спросят о том, в какой каталог вы хотели бы установить комплекс (по умолчанию используется C:\WebServers , вам нужно лишь нажать Enter , чтобы согласиться с этим выбором). В указанном каталоге будут расположены абсолютно все компоненты системы, и вне его никакие файлы в дальнейшем не создаются (исключая ярлыки на Рабочем столе).
Далее вам предложат ввести имя виртуального диска, который будет связан с только что указанной директорией. Рекомендуем вам согласиться со значением по умолчанию ( Z: ). Важно, что диска с этим именем еще не должно содержаться в системе — чаще всего так и происходит с диском Z: .
После этого начнется копирование файлов дистрибутива, а под конец вам будет задан вопрос, как именно вы собираетесь запускать и останавливать комплекс. У вас есть две альтернативы:
- Создавать виртуальный диск при загрузке машины (естественно, инсталлятор позаботится, чтобы это происходило автоматически), а при остановке серверов его (диск) не отключать. На мой взгляд, это наиболее удобный режим, и я сам пользуюсь только им.
- Создавать виртуальный диск только по явной команде старта комплекса (при щелчке по ярлыку запуска на Рабочем столе). И, соответственно, отключать диск от системы — при остановке серверов.
Собственно, вот и все. Вы сможете выполнить установку комплекса, имея всего 2 клавиши на клавиатуре: Enter и Y (чтобы ввести Yes).
Первый запуск Денвера
Наконец, установка завершена. Сразу же щелкайте по созданному инсталлятором ярлыку Start Denwer на Рабочем столе, а затем, дождавшись, когда все консольные окна исчезнут, открывайте браузер и набирайте в нем адрес: http://localhost/denwer/ . Выходить из Интернета при этом не обязательно.
Если тестовая страница все же не загрузится, проверьте:
- Отключен ли у вас прокси-сервер в настройках браузера? Подробнее здесь.
- Запущен ли Денвер? Если да, нет ли ошибок при щелчке на пиктограмме пера (справа внизу)?
- Не запущен ли у вас какой-то другой Web-сервер, который мешает Денверу (часто бывает в Windows XP)? Например, Microsoft IIS? Если да, отключите его.
Наконец, если ничего не помогает, загляните в список часто задаваемых вопросов, а затем, если проблема не решится, отправьте детальное описание ошибки в форум.
Денвер прошел тестирование в следующих ОС:
- Windows 95/98/ME;
- Windows NT/2000/XP/2003;
- Windows Vista, Windows 7.
Работа с виртуальными хостами
Если вы занимаетесь разработкой Web-сайтов, вам наверняка хотелось бы обслуживать одним сервером сразу несколько хостов. Иными словами, введя в браузере путь http://localhost , вы попадете на один сайт, а, напечатав http://test1.ru , — совсем на другой (но тоже на локальной машине).
Добавить новый виртуальный хост в Денвере чрезвычайно просто. Пусть это будет test1.ru . Вам нужно проделать следующее:
- Создать в папке /home директорию с именем, совпадающим с именем виртуального хоста (в нашем случае test1.ru ). Да-да, вы правильно поняли: имя директории содержит точку. Эта директория будет хранить директории документов доменов третьего уровня для test1.ru . Непонятно. Например, имя abc.test1.ru связывается сервером с директорией /home/test1.ru/abc/ , а имя abc.def.test1.ru — с /home/test1.ru/abc.def/ . Ну и, конечно, поддиректория www соответствует адресам www.test1.ru и просто test1.ru . В общем, дешево и сердито. На рисунке показано, как может выглядеть директория /home . Не забудьте создать папку www в директории виртуального хоста, ведь именно в ней будут храниться его страницы и скрипты!
- Перезапустить сервер, воспользовавшись, например, ярлыком Restart Denwer на Рабочем столе.
Это все, что нужно сделать. А где же, вы спросите, модификация httpd.conf и файла hosts . Ее просто нет. Файл httpd.conf вообще не меняется никогда. Чуть посложнее с файлом hosts : он модифицируется автоматически, подстраиваясь под текущую конфигурацию каталогов в /home . При этом используется весьма интеллектуальный алгоритм для распознавания, какие хосты были внесены Денвером, а какие пользователь добавил самостоятельно, вручную (если он, конечно, захочет это сделать). То есть, автоматическое изменение файла hosts еще не означает, что в нем пропадут все комментарии и вы не сможете больше никогда редактировать его «руками». И, конечно, при остановке комплекса по ярлыку Stop Denwer файл hosts восстанавливается в то состояние, которое и должно быть.
Воюем с Контроллером удаленного доступа
Как только вы начнете создавать виртуальные хосты, Контроллер удаленного доступа на некоторых системах может сойти с ума. Он будет при первом открытии хоста предлагать вам альтернативу наподобие следующей:
или даже вот так:
Слава богу, это происходит не каждый раз. Видите, как он извивается, чтобы только не дать человеку поработать. Так вот, в этом случае вы должны быть тверды: всегда выбирайте Подключиться или Повторить.
Но если ваш Контроллер удаленного доступа закусил удила и на ответ Подключиться начинает яростно набирать номер на модеме, идите в Сервис — Свойства обозревателя — Подключение и в разделе Настройка удаленного доступа поставьте флажок Не использовать (или Never Dial a connection).
Воюем с прокси-сервером
Многие версии Windows поставляются со включенным по умолчанию прокси-сервером. Это может вызвать кое-какие проблемы при работе с Денвером (впрочем, легко разрешимые).
- Если после запуска Денвера страница http://localhost не работает, вероятнее всего, вам нужно отключить прокси-сервер в настройках браузера. Для «простых» хостов (вроде localhost , test , dklab и т.д.) обычно достаточно флажка «Не использовать прокси-сервер для локальных адресов» на вкладке Свойства обозревателя — Подключение — Настройка сети — Дополнительно.
- Если localhost работает, а test1.ru (и вообще хосты, имя которых состоит из нескольких частей) — нет, то, вероятно, ваш браузер не может распознать последний хост как локальный. Такое, увы, бывает. Вам необходимо либо полностью отключить прокси-сервер, либо же перечислить хосты в списке Подключение — Настройка сети — Дополнительно — Исключения.
Решение проблем
Прежде, чем кидаться задавать вопрос в форум, проверьте: возможно, ответ уже есть в списке часто задаваемых вопросов по Денверу. С вероятностью 85% так и окажется: ведь вы не первый, кто использует проект.
Если же в FAQ ответа на ваш вопрос нет, задайте его в форуме.