→ Установка денвера на windows 7. Пошаговая установка денвера с изображениями. Где скачать Denwer - пошаговая инструкция

Установка денвера на windows 7. Пошаговая установка денвера с изображениями. Где скачать Denwer - пошаговая инструкция

Здравствуйте, Уважаемые пользователи! В этой серии уроков я буду рассказывать вам о том, как создать собственный блог. Для начала мы попробуем установить его на локальной машине . В этом нам поможет программа . Итак, начнем. Установка. 1. После того, как вы скачали архив с программой и распаковали его, нажимаем на установочный файл. У вас должно появится примерно следующее:
2. Жмем enter . 3. Далее программа установки предложит нам ввести имя директории. ВНИМАНИЕ , если у вас windows 7 , обязательно устанавливайте программу на диск D , в противном случае она не будет работать. Вводи имя директории - D:\WebServer

4. Далее подтверждаем установку: 5. Затем вводим букву будущего виртуального диска - W 6. Установщик нас попросит выбрать режим запуска . Я выберу №2, Вы выбираете вариант, который вам больше всего подходит.
7. Создаем ярлыки на рабочем столе, введя y . Программа успешно установлена! Теперь запускаем её ярлыком - Denwer Star , кликнув по нему 2 раза. Также перед запуском рекомендую выключить Skype , denwer с ним работать НЕ будет . В нижнем правом углу должны появится 2 значка (около время и даты) - это перо и шляпа Если они появились, можно проверить Denwer на работоспособность. Для этого заходим в браузер и в адресной строке вводим - "localhost", в результате должно выйти сообщение с заголовком «Ура, заработало!». Если У вас появилось такое же окошко, значит Denwer успешно установлен. Поздравляю Вас с успешной установкой локального сервера Денвер на Ваш компьютер! В следующей статье я расскажу вам о том, как на локальный сервер установить сам wordpress . До встречи в следующих статьях, не забывайте про сайт

22.8K

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

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

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

Строго говоря, локальный сервер необходим для разработки серьёзных проектов – динамических сайтов, для работы которых необходимо использование php или Perl-скриптов .

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

Почему Denwer используют чаще?

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

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

Данный пакет инструментов для веб-разработчика отличается универсальностью и гибкостью настройки. Он включает в себя HTTP-сервер Apache , препроцессор PHP , компонент PHPMyAdmin для управления базами данных, интерпретатор Perl и ещё большое количество важных и полезных компонентов.

К несомненным плюсам Denwer можно отнести чрезвычайную лёгкость и быстроту установки пакета, а также то, что все файлы Денвера после установки располагаются в одной-единственной папке Webservers .

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

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

Главный же недостаток Денвера - возможность установки исключительно в операционной системе Windows.

Итак, ещё раз вкратце отметим ключевые особенности локального сервера Denwer :

  • базовая версия Denwer легко расширяется новыми дистрибутивами и модулями;
  • базы данных управляются при помощи полнофункциональной панели PHPMyAdmin ;
  • присутствует возможность одновременной работы с любым количеством сайтов;
  • предусмотрена возможность установки старых версий PHP4 , MySQL4 , что может быть полезно разработчикам, если с текущей версией localhost denwer сайт не работает;
  • функционал сайта на локальном сервере полностью аналогичен функционалу на удалённом сервере любого хостинг-провайдера. Это позволяет полностью протестировать сайт перед заливкой его на удалённый сервер.

Пошаговая инструкция по установке денвера

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

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

Вы не знаете, как запустить сайт на денвере? Просто создавайте проект в папке C:WebServershomelocalhostwww .

Следующий шаг – настройка локального сервера

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

Стандартные настройки ограничивают объем загружаемых файлов всего лишь двумя мегабайтами. Чтобы снять данное ограничение, необходимо отредактировать в обычном текстовом редакторе файл php.ini (располагается в папке usrlocalphp5).

В строке upload_max_filesize=2M следует изменить параметр 2 на 32, тем самым ограничив объём загружаемого файла 32-мя мегабайтами.

При этом в строке post_max_size=8M восьмёрку следует заменить цифрой 64, так как этот параметр определяет максимальный объём передаваемых данных, и он обязательно должен быть в два, или даже в три раза больше ограничения по объёму загружаемого файла.

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

Начало работы с локальным сервером

Для того чтобы начать работу с локальным сервером, нужно запустить денвер, кликнув двойным щелчком по иконке «Start Denwer » на рабочем столе, открыть браузер и в адресной строке набрать адрес http://localhost/denwer/ .

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


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

На открытой ранее странице http://localhost/denwer/ найдите раздел «Тестирование Денвера » и в таблице данного раздела перейдите по всем имеющемся ссылкам, каждая из которых активирует один из установленных модулей.

Если проблем нет, возможности будущего сайта на вашем локальном сервере будет полностью соответствовать тому, что вы получите на удалённом сервере хостинг-провайдера:


В первую очередь проверьте работоспособность PHP и зайдите в сервис администрирования баз данных – PHPMyAdmin .

Если вы не знаете, как зайти в phpmyadmin denwer , просто нажмите на соответствующую ссылку в той же таблице:


Для того чтобы начать разрабатывать новый проект на локальном сервере, нужно просто создать новую папку, например, Moy_Sayt.ru в директории C:WebServershomelocalhostwww . Её имя будет соответствовать названию вашего сайта.

В дальнейшем, чтобы открыть локальный сайт, в браузере необходимо будет прописать название данной папки после http://localhost/ , например, http://localhost/Moy_Sayt.ru/ .

Что делать, если денвер не заработал?

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

В этом случае придётся самостоятельно разрешить исходящее соединение для сервера по протоколу TCP на 80 и 443 порты для http и https соответственно. (Располагается оно обычно по адресу C:webserversUSRlocalapacheBINhttpd.exe ).

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

Проекты, аналогичные Denwer

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

Так, например, аналог denwer XAMPP предлагает не только набор инструментов для локального сервера, но и полноценную графическую оболочку, которой, как было ранее отмечено, в Denwer не имеется. Поэтому многие разработчики предпочитают именно XAMPP .

Отметим также, что после установки данного пакета виртуального диска не создаётся. (Напомним, что Denwer по умолчанию создаёт новый диск Z, но от этой опции при установке можно отказаться).

Также при наличии желания имеет смысл обратиться к пакету VertrigoServ . В него также входит веб-сервер Apache , PHP , MySQL , SQLite , SQLiteManager , PHPMyAdmin (утилита для администрирования БД MySQL), а также Zend Optimizer (для повышения производительности активных процессов).

Вместо заключения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Listening for connections on localhost 25

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

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

Настройка Denwer.

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

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

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

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

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

postmax size = 8M, меняем на 999M

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

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

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

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

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

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

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

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

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

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

  • XAMPP ()
  • MAMP PRO (платный софт, есть для MAC OS)
  • AppServ
  • Open Server

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

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

Это очередная статья из рубрики Инструменты вебмастера, в которой я хочу поговорить под названием Denwer, которую можно свободно скачать с ресурса разработчика. Сначала расскажу о том, что же такое локальный сервер и зачем нам с ним работать. Попросту говоря, его вы можете установить и сконфигурировать у себя на компьютере, получив бесплатный аналог хостинга (читайте о том, что такое хостинг и домены ).

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

Где скачать Denwer, как его установить и запустить?

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

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

Вам только останется скачать подходящую сборку и установить на него движок вашего проекта (Joomla, WordPress и т.п.), а затем начинать работать на нем, точно так же, как вы бы делали при нахождении файлов движка на физическом хосте. Кстати, как вариант и альтернативу данному решению, можно рассматривать , т.е. способного работать с Joomla и WordPress. Но в этой статье мы будем говорить именно за localhost.

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

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

Где можно бесплатно скачать сборки локального сервера:

  1. Денвер — скачать бесплатно
  2. VertrigoServ —

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

Запускаете скачанный файл с расширением exe, соглашаетесь установить пакет, после чего начинается его распаковка, а затем откроется также окно браузера с описанием установки, которое можно сразу закрыть, и еще появляется черное досовское окно с мастером установки:

Следуя указаниям мастера для продолжения установки нажимаем «Enter». В следующем окне нам нужно указать, в какую папку на нашем компьютере мы будем устанавливать сервер. Можно выбрать, например, C:\server .

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

Просто жмем «Enter», а в следующем окне выбираем букву для виртуального диска. Эта буква, естественно, не должна в данный момент использоваться вашей системой (т.е. диск, латинскую букву «с», точно не надо выбирать).

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

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

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

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

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

Проверка работоспособности локального сервера

Далее вы переходите на рабочий стол и запускаете Денвер, щелкнув по ярлыку «Start». При этом на короткое время откроется досовское окно говорящее о запуске сервера, а затем в трее (область в правой стороне панели задач Windows, рядом с часами) появятся иконки в виде перышка и черной шляпы, говорящие о том, что он запущен.

Теперь набираете в адресной строке вашего браузера localhost , в результате чего попадете на страницу с надписью «Ура, заработало». Это означает, что сборка удачно установилась на ваш компьютер с Windows. Прокрутив эту страничку вниз, вы увидите ссылки для проверки ее работоспособности:

Вы переходите по этой ссылке, затем в открывшемся окне вводите в поле «Текст» какой-нибудь текст (лучше на русском языке — проверить, что с кодировкой будет все в порядке) и нажимаете на кнопку «Послать через mail». Если все сработало правильно, то вы получите сообщение вида: OK, функция mail () сработала корректно. Но нужно так же проверить, что письмо действительно дошло.

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

Z:\tmp\!sendmail\

Кстати, можно заходить и не на виртуальный диск, а на реальный, где у вас установлен локальный сервер (в моем случае это диск С) по тому же пути:

С:\tmp\!sendmail\

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

Настройка и установка Joomla или WordPress на Денвер

Для начала нужно будет зайти в папку, куда вы установили сборку (у меня это c:\server\) и пройти по следующему пути:

C:\server\home\localhost\www\

В этой директории WWW вы должны создать каталог, в который в последствии нужно будет загрузить файлы движка (Joomla, WordPress и т.п.). Название папки придумываете сами, например:

После создания папки перезапустите локальный хост с помощью ярлыка «Restart Denwer» на рабочем столе (если он еще не был запущен, то запустите его). Для проверки его работоспособности введите в адресной строке вашего браузера:

Http://localhost/Proba/

Если откроется страница с заголовком «http://localhost/Proba/», то значит все в порядке. Если никакого окна не откроется, то попробуйте еще раз перезагрузить Denwer.

Теперь вам нужно установить движок (Joomla, WordPress и т.п.) точно таким же способом, как вы делали это для реального хостинга (установка Joomla описана (в деталях и картинках). Как установить форум SMF я писал , а освещена довольно таки подробно по приведенной ссылке.

Т.е. нужно скопировать файлы движка в созданную на вашем компьютере (он выступает в роли локального хостинга) папку. В моем случае это папка:

C:\server\home\localhost\www\Proba\

От установки движка на реальный хост () этот процесс будет отличаться лишь тем, что для копирования файлов нет нужды использовать FTP-менеджер — вполне сгодится и обычный проводник, ну, или , на вроде описанного по ссылке Тотал Коммандера.

После того, как вы скопируете файлы Джумлы или Вордпресса в папку Денвера, вам нужно для установки сайта или блога набрать в адресной строке браузера:

Http://localhost/Proba/

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

Создание базы данных и пользователя средствами Denwer

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

Http://localhost/tools/

В открывшемся окне щелкаете по ссылке под названием «phpmyadmin», в результате чего откроется главная страница этой программы. На ней, в области «Создать новую БД», вы вводите желаемое имя базы данных (для простоты ее можно назвать также как и каталог для сайта в папке localhost, т.е. «Proba», в моем случае) и нажимаете кнопку «Создать».

Теперь возвращаемся на главную страницу phpMyAdmin, щелкнув по иконке домика в левой колонке окна программы. Находите в области « MySQL» ссылку «Привилегии» и щелкаете по ней.

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

В области «Имя пользователя» вводим желаемое имя (я для простоты использую опять «Proba»), в области «Хост» вводим localhost , в областях «Пароль» и «Подтверждение» вводим два раза какой-нибудь очень сложный пароль.

В области «Глобальные привилегии» жмете по надписи «Отметить все», чтобы у создаваемого пользователя баз данных были максимальные права.

Все, база данных и пользователь на Денвере созданы. Теперь вы можете использовать эти данные при установке Joomla, WordPress и др., которая будет идти тем же чередом, что и при установке на реальном хостинге. По завершении этого процесса ваш ресурс будет доступен по адресу:

Http://localhost/Proba/

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

Перенос сайта на хостинг

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

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

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

Как удалить Денвер с компьютера

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

Затем удалить виртуальный диск , который был создан при установке. Вспомните, какую букву вы присвоили этому виртуальному диску и перейдите в Windows по следующему пути «Пуск» - «Выполнить» (можно вместо этого нажать сочетание клавиш Win+R), введите в открывшемся окне команду:

Subst z: /d

Вместо буквы виртуального диска Z вам нужно будет ввести свой вариант (диск Z предлагаетcz в качестве буквы для виртуального диска по умолчанию). Ну, и для окончательного удаления сборки Denwer с вашего компьютера будет достаточно удалить каталог WebServers (по умолчанию это папка «C: \WebServers») и убрать три ярлычка с рабочего стола вашей операционной системы Windows. Все, можно считать, что нам удалось удалить его малой кровью.

Удачи вам! До скорых встреч на страницах блога сайт

Вам может быть интересно

Итак, вы решили установить Денвер. Он имеет нечто вроде ядра, или «сердца» — так называемый «базовый пакет», занимающий около 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 и т.д.

Выберите версию PHP

PHP 5.2 старее, но включает Zend Optimizer и больше модулей.

Подготовка к работе с сетью

Чтобы сразу расставить все точки над «ё», давайте убедимся, что ваш компьютер действительно настроен для работы с сетью. Обычно именно так и бывает по умолчанию, но все же...

Многие ассоциируют слово «сеть» с Интернетом, локальной сетью или хотя бы модемом. И совершенно напрасно. Фраза «настроим сеть» может иметь смысл даже в том случае, когда ни одного из перечисленных устройств у компьютера нет! Здесь имеется в виду лишь установка драйверов и сетевых протоколов, которые позволят Apache запуститься и работать на локальной машине.

Итак, самый простой тест: откройте Пуск — Выполнить и введите там команду:

После нажатия Enter вы должны увидеть примерно следующую картину:

Процесс продолжается несколько секунд. Если вы это видите, то все в порядке, и вы можете приступать к инсталляции дистрибутива. Если же, например, окно лишь «мигнет» (откроется и тут же закроется), либо же будут выведены какие-нибудь нелицеприятные сообщения, значит, сетевые протоколы у вас не установлены, а потому читайте дальше.

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

  • Пользователям Windows 98/ME необходимо зайти в Панель управления — Установка и удаление программ — Установка Windows и добавить там Удаленный доступ к сети . При этом автоматически установятся и все нужные протоколы.
  • Пользователям Windows 2000, XP, 2003, Vista, Windows 7 и т.д. — проверить, что команде ping не мешает установленный вручную антивирус или фаервол. Попробуйте отключить эти программы: если помогает, то нужно разбиратся с их настройками.

Установка дистрибутива

Запустите скачанный инсталлятор Денвера. Вы увидите перед собой нечто вроде следующего:

Вас спросят о том, в какой каталог вы хотели бы установить комплекс (по умолчанию используется C:\WebServers , вам нужно лишь нажать Enter , чтобы согласиться с этим выбором). В указанном каталоге будут расположены абсолютно все компоненты системы, и вне его никакие файлы в дальнейшем не создаются (исключая ярлыки на Рабочем столе).

Настоятельно рекомендуем вам устанавливать комплекс в каталог первого уровня — то есть, C:\WebServers , а не, например, C:\My\WebServers . Дело в том, что инсталляторы пакетов расширений ищут базовый комплект именно на первом уровне по всем дискам. И, если не находят, заставляют вас ввести имя директории вручную. Наверное, вам не нужны лишние проволочки при установке расширений?..

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

После этого начнется копирование файлов дистрибутива, а под конец вам будет задан вопрос, как именно вы собираетесь запускать и останавливать комплекс. У вас есть две альтернативы:

  1. Создавать виртуальный диск при загрузке машины (естественно, инсталлятор позаботится, чтобы это происходило автоматически), а при остановке серверов его (диск) не отключать. На мой взгляд, это наиболее удобный режим, и я сам пользуюсь только им.
  2. Создавать виртуальный диск только по явной команде старта комплекса (при щелчке по ярлыку запуска на Рабочем столе). И, соответственно, отключать диск от системы — при остановке серверов.

    В некоторых версиях Windows 98 имеется ошибка, в результате которой диск с первого раза не отключается — мои эксперименты и исследования показали, что это именно ошибка в subst, а не что-то иное.

Собственно, вот и все. Вы сможете выполнить установку комплекса, имея всего 2 клавиши на клавиатуре: Enter и Y (чтобы ввести Yes ).

Первый запуск Денвера

Наконец, установка завершена. Сразу же щелкайте по созданному инсталлятором ярлыку Start Denwer на Рабочем столе, а затем, дождавшись, когда все консольные окна исчезнут, открывайте браузер и набирайте в нем адрес: http://localhost/denwer/ . Выходить из Интернета при этом не обязательно.

Некоторые ОС имеют обыкновение при первом запуске Internet Explorer-а вызывать Мастер подключения . Если это произошло на вашей машине, прикажите горе-мастеру «отвалить» — якобы, вы уже настроили подключение самостоятельно.

Если тестовая страница все же не загрузится, проверьте:

Наконец, если ничего не помогает, загляните в список часто задаваемых вопросов , а затем, если проблема не решится, отправьте детальное описание ошибки в форум .

Денвер прошел тестирование в следующих ОС:

  • Windows 95/98/ME;
  • Windows NT/2000/XP/2003;
  • Windows Vista, Windows 7.

Работа с виртуальными хостами

Вниманию пользователей Windows NT, 2000 или XP (и старше). Прежде, чем продолжить, убедитесь, что у вас запущена служба «DNS-клиент». Это можно сделать, открыв Панель управления — Администрирование — Службы. В противном случае виртуальные хосты работать не будут.

Если вы занимаетесь разработкой 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 восстанавливается в то состояние, которое и должно быть.

Я не говорю «в предыдущее», потому что это, вообще говоря, не так. Представьте, что комплекс запущен и пользователь открыл hosts в Блокноте и добавил в него какой-нибудь хост. Например, он назначил домену microsoft.ru тот же IP-адрес, что имеет porno.com . После останова серверов этот адрес не удалится, а будет сохранен в исходном виде, в то время как все виртуальные хосты «отключатся». Действует принцип: «вычищай только то, что нагадил сам».

Воюем с Контроллером удаленного доступа

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

или даже вот так:

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

Ни в коем случае не давайте ему ответ Автономно , слышите?..

Но если ваш Контроллер удаленного доступа закусил удила и на ответ Подключиться начинает яростно набирать номер на модеме, идите в Сервис — Свойства обозревателя — Подключение и в разделе Настройка удаленного доступа поставьте флажок Не использовать (или Never Dial a connection ).

Воюем с прокси-сервером

Многие версии Windows поставляются со включенным по умолчанию прокси-сервером. Это может вызвать кое-какие проблемы при работе с Денвером (впрочем, легко разрешимые).

  • Если после запуска Денвера страница http://localhost не работает, вероятнее всего, вам нужно отключить прокси-сервер в настройках браузера. Для "простых" хостов (вроде localhost , test , dklab и т.д.) обычно достаточно флажка «Не использовать прокси-сервер для локальных адресов» на вкладке Свойства обозревателя — Подключение — Настройка сети — Дополнительно .
  • Если localhost работает, а test1.ru (и вообще хосты, имя которых состоит из нескольких частей) — нет, то, вероятно, ваш браузер не может распознать последний хост как локальный. Такое, увы, бывает. Вам необходимо либо полностью отключить прокси-сервер, либо же перечислить хосты в списке Подключение — Настройка сети — Дополнительно — Исключения .

Решение проблем

Прежде, чем кидаться задавать вопрос в форум, проверьте: возможно, ответ уже есть в списке часто задаваемых вопросов по Денверу . С вероятностью 85% так и окажется: ведь вы не первый, кто использует проект.

Если же в FAQ ответа на ваш вопрос нет, задайте его в форуме .

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

 

 

Это интересно: