• Web сервер под denwer описание установка настройка. Денвер - локальный веб-сервер. Что такое локальный сервер

    Привет.. Если вы читаете данный пост, тогда, стало быть вы собираетесь создать свой собственный блог.

    Если да, примите от меня искренние поздравления, так как собственный блог это очень здорово. А если я ошибаюсь тогда вам просто интересно узнать, как установить и настроить локальный сервер Денвер (Denwer).

    Однако для того, чтобы ваше детище (блог) увидели в таком виде, в котором оно полностью удовлетворит всем запросам посетителей, вам потребуется не один часик посидеть, настраивая или перебирая десятки шаблонов и cms, чтобы найти самый оптимальный вариант.

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

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

    План работы на сегодня будет таким:

    1) Что такое локальный сервер

    2) Установка локального сервера

    3) Запуск и настройка локального сервера, проверка работы денвера

    Итак, поехали...

    Первое . Что такое локальный сервер

    Локальный сервер (localhost) — это набор компонентов (PHP, база данных MySQL, скрипт для работы с панелью PhpMyAdmin, сервер Apache), которые помогут работать с web-приложениями у себя на компьютере, не используя для этого выход в сеть интернет.

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

    Чтобы просмотреть свой сайт в интернете вы вводите в строку браузера

    http://localhost/ваша_папка_с_блогом_на_компьютере

    Надеюсь вам все понятно и можно переходить к самой установке денвера.

    Второе . Установка локального сервера

    Запускайте скаченный ранее файл денвера, у которого расширение.exe.

    В открывшемся окне, «Инсталлятор» предложит установить базовый пакет, соглашаемся с ним и нажимаем кнопку «Да» .

    Затем откроется Internet Explorer. Закрываем его и продолжаем установку локального сервера на компьютер.

    Теперь нам предлагают указать директорию, в которую будет установлен локальный сервер. Я указал путь C:\hosting

    В этом же окне внизу подтверждаем свои действия поставив «y» (в смысле yes).

    Опять подтверждаем, что мы со всем соглашаемся и жмем «Enter» .

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

    В противном случае получите информацию об ошибке и выберете другой диск. Определившись с буквой, жмем «Enter» и установка продолжится.

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

    В самом конце предложит создать ярлыки денвера на рабочем столе, с помощью которых будем управлять включением локального сервера. Ставим «y» (в смысле yes).

    На этом установка денвера на жесткий диск закончена.

    Третье . Запуск и настройка локального сервера, проверка работы денвера

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

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

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

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

    C:\hosting\home\localhost\www\my-site.ru

    Вот в эту папку и будем распаковывать файлы различных движков (wordpress, joomla). Для проверки, что сделано все правильно откройте в браузере.

    1 http:// localhost/ my- site. ru

    http://localhost/my-site.ru

    Должно загрузиться на локальный сервер (localhost) окно установка того движка, который в папке my-site.ru или же отрыться сайт если вы закинули в папку файлы html без использования базы данных Mysq .

    На этом сегодня все. Если остались вопросы про установку локального сервера (denwer) задавайте, помогу.

    В следующей статье вы узнаете, в программе phpMyAdmin и перенести блог с локального сервера denwer (денвер) на хостинг.

    Подпишись на статьи блога и будь в курсе событий. Всем удачи!

    Если вы находитесь на этой странице, значит, всерьез хотите заняться разработкой сайтов на WordPress, Joomla или выучить основы PHP. Итак, что такое Денвер (Denwer )?

    Денвер (Denwer ) – это программа используемая web-разработчиками для разработки или создания сайтов на домашнем (локальном) компьютере без наличия интернета .

    То есть, благодаря локальному серверу (так еще называют программу Денвер), вы сможете открывать и смотреть в браузере, как будет выглядеть ваш сайт, если он окажется в интернете. Благодаря программе Denwer, web-разработчик сможет работать с PHP или движками CMS (WordPress, Joomla и др.). Но самое главное то, что имея дома такую программу как Денвер, вы сможете создать сайт, потом настроить его, протестировать, а потом только если все ГУД, залить в интернет на хостинг.

    Я думаю, вы поняли, что такое Денвер (Denwer) и теперь пора приступить к следующему шагу: установка денвера .

    1. Естественно, чтобы установить Денвер на локальный компьютер, нам нужно его вначале скачать.
    1. Найдите и запустите на компьютере скачанную программу. Должно открыться черное окно. Нажимаете клавишу «Enter » на клавиатуре:

    2. Далее будет поставлен вопрос: в какую папку нужно установит Денвер? Я всегда устанавливаю по умолчанию «: ». Просто жмите клавишу «Enter » на клавиатуре:
    3. Далее жмите «Y »(что означает YES -да) и потом клавишу «Enter » на клавиатуре:
    4. Когда установщик сообщит о виртуальном диске, жмите клавишу «Enter ».
    5. Дальше следует придумать любую букву для виртуального диска, только используйте такую, которая еще не использовалась, например, «O ». Нажмите клавишу «Enter » на клавиатуре:
    6. Дальше нужно опять для продолжения нажать клавишу «Enter ». Теперь ждем пока файлы скопируются, за это время успеете пойти сделать себе кофеек с бутером.
    7. Когда файлы скопируются, вы увидите вот такое:

      Пишем «1 » и жмем на «Enter ».
    8. После этого установщик спросит Вас: «Создать ярлыки на Рабочем столе для запуска Денвера (y/n)? ». Советую создать ярлыки на рабочем столе, это для удобства. Впишите (Y ), если не желаете чтобы ярлыки были на рабочем столе, впишите (N ). Жмем на «Enter »:
    9. Вы увидите надпись «Процедура установки закончена. Для продолжения нажмите Enter ». Жмите на клавишу «Enter »:

    Вот, только что вы установили на свой компьютер локальный сервер Денвера (Denwer)! Примите мои искрение поздравления!!!

    Инструкция по работе с Денвером (Denwer)?


    Обратите внимание: на рабочем столе у вас появится три иконки с такими названиями, как
    «» - остановит Денвер.

    Чтобы запустить денвер, кликните двойным щелчком мыши по иконке «Start Denwer ».

    То, что Денвер включен, покажет трее, появляются 2 значка – перо и шляпа (в нижнем правом углу около часов и даты):

    Чтобы проверить работу Денвера, откройте любой браузер и в адресной строке пропишите или вставьте вот такой адрес:

    https://localhost/denwer/

    Если все Гуд, то вы увидите вот такую страничку:

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

    Файлы вашего сайта должны будут лежать в директории:

    O:\home\localhost\www

    где « O:\ » - это созданный нами виртуальный диск.

    Я буду использовать первый путь «C:\WebServers\home\localhost\www ».
    Итак, откройте «Мой компьютер» => «Локальный диск (С:)» => «WebServers» => «home» => «localhost» => «www» .

    Создайте папку для сайта, только не забудьте дать название латиницей. Я назвал папку «сайт »:

    Залейте в эту папку файлы сайта:

    Теперь он будет нам доступен по такому вот адресу:

    https://localhost/папка Вашего сайта/

    В моем случае это

    https://localhost/сайт/

    4. Как открыть базу данных MySQL (БД)

    Открыть и настроить БД MySQL в Denwer можно по адресу

    https://localhost/Tools/phpMyAdmin/

    После окончания работы нужно остановить работу Денвера. Для этого нажмите на рабочем столе ярлык с надписью «Stop Denwer ».

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

    Нажмите «WIN+R » или «Пуск» => «Выполнить» => «subst z : /d » .
    Вместо «z » введите букву вашего диска, в моем случае это диск «o »:

    Виртуальный диск удален. Теперь переходим на диск «С » - «Мой компьютер» => «Локальный диск (С:)» . Находим там папку «WebServers » и простым известным нам способом удаляем эту папку клавишей «Deleit »:

    Потом удаляем ярлыки с рабочего стола. По удалению Денвера у меня все.

    Спасибо, что почитали мою статью! Подписывайтесь на обновления моего блога, чтобы не пропустить вкусненькой темы. И, если понравилась статья, жмите на кнопку социальных сетей ↓ ↓ ↓

    Джентльменский Набор Web-разработчика ("Д.н.w.р", читается "Денвер") - это набор дистрибутивов (Apache+SSL, PHP5 в виде модуля, MySQL5, phpMyAdmin и т.д.) и программная оболочка, используемые Web-разработчиками (программистами и дизайнерами) для отладки сайтов на "домашней" (локальной) Windows-машине без необходимости выхода в Интернет.

    Денвер-3 (2013-06-02) содержит Apache 2.2.22 + PHP 5.3.13 + MySQL 5.5.25 + PhpMyAdmin 3.5.1

    Ключевая особенность Денвера - поддержка работы сразу с несколькими проектами, каждый из которых располагается на отдельном виртуальном хосте. Виртуальные хосты для проектов создаются автоматически: например, вам достаточно скопировать файлы проекта в /home/ИмяПроекта/www, и он тут же станет доступен по адресу http://ИмяПроекта (DOCUMENT_ROOT также будет корректным). Это особенно удобно в работе веб-студий, разрабатывающих параллельно несколько сайтов, а также *в связке* с системами контроля версий CVS или Subversion. Схема именования директорий может быть легко настроена персонально на ваш хостинг в шаблоне виртуальных хостов (см. комментарии в httpd.conf).

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

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

    Основные отличия Денвера от аналогов

    1. Модульность, расширяемость, компактность. Нет необходимости выкачивать многомегабайтные дистрибутивы отдельных компонентов. Базовая версия Денвера, включающая Apache+SSL+PHP5+MySQL5+phpMyAdmin, имеет небольшой размер и при этом полностью функциональна.
    2. Поддержка и автоматическое конфигурирование сразу нескольких проектов, каждый из которых представлен отдельным виртуальным хостом.
    3. Централизованная система запуска и остановки всех компонентов Денвера. Благодаря своей автономности, после остановки Денвер полностью *изчезает* из системы и может быть скопирован в другую директорию или даже удален.
    4. Эмулятор sendmail: возможность отладки скриптов, отправляющих почту. Все письма, созданные в PHP-скриптах, не отправляются наружу, а складываются в специальную директорию /tmp/!sendmail.
    5. Пакеты расширений. Для Денвера существует множество компонентов, которые можно инсталлировать позже (PostgreSQL, Python, FireBird, Parser, старые версии PHP4 и PHP4, MySQL4 и т.д.). Все они доступны для скачивания на официальном сайте Денвера и снабжены инсталлятором. Вы также можете устанавливать любые другие сервисы вручную, а также обновлять компоненты Денвера из официальных дистрибутивов без каких-либо проблем.
    6. Программы, входящие в состав комплекса, написаны различными разработчиками; их особенности иногда могут затруднить совместное функционирование. Возможны также принципиальные различия различных версий одной и той же программы, что зачастую затрудняет установку и настройку. Компоненты Денвера конфигурировались и тестировались для обеспечения полноценной работы в составе комплекса.

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

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

    Изменения в программе Денвер-3 (2013-06-02):

    • В свежей версии Денвера исправлена ошибка, из-за которой в Windows 7 иногда не создавались виртуальные хосты.
    • Обновилась версия MySQL до 5.5 и phpMyAdmin до 3.5.1. Если вы обновляетесь со старой версии Денвера, см. инструкции по переносу БД.
    • У вас английская Windows и в консоли Денвера - иероглифы? Настройте Windows.

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

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

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

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

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

    Что за 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