Для чего использования сервера денвер. Устанавливаем денвер. Проблемы с кодировкой

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

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

Многие наверняка слышали о таком бесплатном локальном сервере, как – это, можно сказать, конструктор, который можно установить прямо на компьютере, как обычную программу, залить сайт и сконфигурировать его от начала и до конца. Как понимаете, платить ни за что не нужно, так как наш сервер – это наш компьютер. Можно в любое время открыть , который готовим к размещению на хостинге, и делать с ним все, что заблагорассудится. Локальный сервер или, как принято его называть, localhost , можно скачать с сайта разработчика, и за несколько минут установить его на свой домашний компьютер. Это довольно просто и быстро, если знать, как это делать. Дело в том, что программа устанавливается при помощи командной строки. Хотя по ходу установки будут даваться самые подробные подсказки, да и на сайте разработчика Денвера можно предварительно почитать об установке и настройке своего локального сервера. А потом нужно будет еще создать свою , активировать сайт (залить конструктор на локальный сервер), и только потом можно уже начинать работу с сайтом.

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

Возможности локального сервера Denwer, установленного на нашем домашнем компьютере, ничем не отличаются от возможностей реального хостинга. Причем наш localhost будет иметь в своем составе те же компоненты, что и реальный хостинг и конструктор сайтов. То есть — базы данных MySQL, сервер Apache, поддержку PHP, скрипты для работы с БД PhpMyAdmin и все остальное. Если говорить о , то это еще и плагины, которые можно установить заранее, опробовать их работу, а если нужно – подкорректировать их работу (например, русифицировать), исправить шаблон темы под свои нужды, ну и так далее.

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

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

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

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

Во время установки инсталлятор Денвера сам будет подсказывать, что делать, что и куда вводить, но если коротко, то программа создает виртуальный диск (по умолчанию диск «Z»), а сама она размещается на диске «С» в директории WebServers. Если будем устанавливать Denwer на флешку, то после соответствующей подсказки лучше всего указать просто имя флеш-накопителя без директории. При таком способе установки наш Денвер можно сразу использовать, просто вставив флешку в любой персональный компьютер или ноутбук.

Стандартный путь подсказывает сама программа – указываем в качестве нового диска диск Z, и установщик создаст отдельный виртуальный диск, который нужен для работы всех компонентов нашего локального сервера. Отдельный виртуальный диск очень упрощает работу с программой, устанавливая на нашем компьютере свой собственный небольшой Unix.

На деле существует несколько сборок, аналогичных Денверу, но я с ними не работал, поэтому не могу сказать о них вообще ничего – ни хорошего, ни плохого. А вот на Денвере я время от времени тестирую свои сайты, созданные на Вордпресс, устанавливаю новые плагины, редактирую шаблоны прежде, чем закачать их на . В общем, инструмент более чем удобный, а главное – быстрый, так как для его работы не нужно подключаться к интернету. А если вы раньше пробовали работать на каком-либо бесплатном хостинге, то теперь вы понимаете, о чем речь вообще. Только в данном случае бесплатный сервер будет находиться не где-то там далеко, а на нашем компьютере.

Итак, продолжаем установку. Мы выбрали букву диска Z, и продолжаем следовать подсказкам установщика. Можно выбрать любую букву, которая в данный момент не занята компьютером. Но зачем усложнять жизнь? У нас и так впереди много всяких настроек, так что просто соглашаемся с тем, что предлагает нам программа – внимательно читаем подсказки. Последнее, что нам предложит инсталлятор – это создать ярлыки программы на рабочем столе. Ярлыков будет три – «Start Denwer», «Restart Denwer» и «Stop Denwer»:

Также при запуске Денвера значок будет появляться и в трее компьютера:

При помощи этих ярлыков можно запустить, остановить или перезапустить Денвер. После полной установки окно инсталлятора закроется, и откроется окно нашего “любимого” IE с сообщением об успешной установке программы и описанием дальнейшей работы с Denwer:

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

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

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

В принципе, все должно работать, но нужно проверить на всякий случай – пощелкать по этим ссылкам. Мы будем видеть разные сообщения, и это будет означать, что все работает. У меня установлена ОС Windows 7 professional, и все заработало сразу. Но, как видим, для владельцев сборки XP2 все может быть не так просто. Устраняется возможная ошибка просто – читаем подсказку. Закачиваем и устанавливаем необходимое обновление, потом проверяем все еще раз (здесь не забыть перегрузить компьютер), и все, можно работать дальше. А при помощи последней ссылки в этой таблице можно настроить свою почту – отправку и получение. А настоящие данные для отправки почты введем уже на будущем хостинге. Пока же щелкаем по ссылке, и попадаем на такую страницу:

Здесь не нужно ничего менять, кроме текста письма. Так можно проверить и кодировку, то есть – правильность работы сервера с данной кодировкой текста. Жмем кнопку «Послать через mail (sendmail)», и в папке компьютера C:\WebServers\tmp\!sendmail мы увидим свое письмо. Оно готово к отправке, и отослать его можно с помощью какой-нибудь почтовой программы, например, Microsoft Outlook 2010. В принципе, оно же будет лежать и на диске Z в точно такой же папке Z:\WebServers\tmp\!sendmail. Это тот диск, который мы указали при установке программы. То есть, почта хранится и на реальном диске, и на виртуальном. Если все правильно, то (мы видим на картинке) на странице отправки письма мы увидим сообщение «ОК, функция mail () сработала корректно». С проверкой сервера мы закончили, теперь нас наверняка интересует, как работать с сайтом.

Как установить и настроить ваш WordPress сайт на локальный сервер localhost

Наша новая папка с будущим сайтом на Вордпресс будет создаваться здесь — C:\WebServers\home\localhost\www\test. Как видим, я свою папку назвал незамысловато – «test». Вы можете присвоить своей папке любое имя. После того, как создадим папку (она пока будет пустой), перезапускаем Денвер, нажав на ярлык «Restart Denwer». Или же, если наш локальный сервер не был запущен, запускаем его. После этого мы можем проверить наличие сайта, введя в адресную строку адрес http://localhost/test. Только не забываем здесь изменить имя папки, если оно у вас отличается от моего. Должно все выглядеть вот так:

Если вы это видите, значит, все нормально. В противном случае нужно проверить, туда ли поместили свой новый сайт или просто перезапустить сервер. База для установки сайта на WordPress уже готова, можно теперь в нашу новую папку залить сам WordPress конструктор. На сегодняшний день – это версия 3.5. Просто копируем все файлы и папки из папки «Wordpress» в папку «test». Вот таким образом:

С:\server\home\localhost\www\test – это адрес, по которому будет находиться наш новый сайт на Вордпресс. Но пока он пустой, да и базы данных мы еще не создали, поэтому увидим только вот такую картинку, перейдя по адресу http://localhost/ test:

То есть, нам необходимо сначала создать новую базу данных и нового пользователя. Это делается довольно просто – вводим в адресную строку следующее: http://localhost/tools/. Откроется окно phpMyAdmin, в котором мы и создадим новую базу данных.

В поле «Создать базу данных» просто вводим новое имя базы. Я, чтобы не путаться, назвал БД так же, как и папку сайта – «test». После сохранения необходимо теперь создать пользователя для этой базы данных, чтобы можно было ею управлять и установить WordPress.

Здесь тоже не советую слишком мудрить – назовите нового пользователя так же, как и БД. А пароль можно задать абсолютно любой, так как его всегда можно изменить – или здесь, или на реальном хостинге, куда впоследствии и будет закачан этот сайт. Теперь осталось задать новому пользователю все привилегии, чтобы можно было управлять новой базой данных со всеми полномочиями. Хотя нам и так предоставлены все привилегии по умолчанию, но не мешает проверить, хотя бы в целях ознакомления. На странице своей новой БД увидим пункт меню «Привилегии». Зайдем туда и убедимся, что все галочки проставлены напротив всех пунктов. Если это не так, то сделаем это:

Вот и все, наша новая база данных готова, поэтому теперь можно смело приступать к . Открываем свой сайт по адресу http://localhost/test/, и увидим теперь немного другую картинку:

Здесь в поля, которые мы видим, нужно будет вписать наши новые данные – имя базы данных, имя пользователя БД, пароль, который мы задали для новой базы данных, и имя сервера. По умолчанию хост так и остается с именем localhost. Префикс таблиц тоже не нужно трогать – он по умолчанию назначается wp­_. После сохранения всех новых данных мы получаем практически готовый сайт на Вордпресс. Нам останется только в новом открывшемся окне дать сайту имя, указать почтовый адрес администратора (наш адрес), и назначить пароль для входа в админпанель Вордпресс. Все – следующим шагом мы попадем в консоль своего сайта.

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

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

Как перенести сайт с локального сервера на хостинг

Естественно, наш локальный сервер нужен только для того, чтобы создать сайт. Но работать он должен на реальном хостинге, поэтому после того, как сайт готов, нужно его перенести на хостинг, чтобы он был доступен не только нам, но и всем нашим будущим посетителям. Сделать это легко – при помощи того же , или просто закачать заархивированный сайт через панель управления на хостинге. С этой стороны все достаточно легко. Немного сложнее будет с базой данных. Здесь нужно будет сначала создать резервную копию базы данных сайта при помощи кнопки «Экспорт» в phpMyAdmin локального сервера. В phpMyAdmin хостинга нужно будет создать новую базу данных по тому же принципу, что и на локальном сервере в Денвере, и при помощи кнопки «Импорт» залить новую базу данных на хостинг. В конфигурационном файле config.php, который теперь будет находиться в корневой директории нашего сайта также нужно будет внести изменения – указать имя базы данных, имя пользователя базы данных, пароль к БД и имя сервера базы данных. Вот, собственно, и все. После того, как файлы сайта залиты и залита новая база данных, можно начинать пользоваться нашим сайтом в интернете.

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

Сделать это проще простого. Конечно, не всегда же нам нужен Денвер – придет время и для его удаления. Процесс проводить нужно так – удаляем папку WebServers с диска С, удаляем все три ярлыка с рабочего стола, и все. Перед началом удаления нужно остановить Денвер, если он запущен. На реальном диске мы удалили локальный сервер. Теперь нужно удалить виртуальный диск Z, что тоже делается очень просто. С помощью командной строки выполняем команду «subst Z:/d». Командная строка вызывается (на случай, если забыли) в меню «Пуск» — «Выполнить». Теперь весь Денвер удален.

На этом моя эпопея про Денвер завершена. Ждите новых полезных статей. До связи на волнах

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

Интерфейс программы: Русский

Платформа:XP / 7 / Vista

Производитель: Дмитрий Котеров

Сайт: www.denwer.ru

Denwer является проектом Дмитрия Котерова, представляющий собой обычный локальный сервер, используемый веб-разработчиками для создания проектов без необходимости непосредственного выхода в Интернет. Помимо самого сервера, использующего MySQL, Perl, Apache, PHP и т.д., в этот джентельменский набор входит еще и программная среда (оболочка), в которой веб-программист может работать, скажем, на локальном Windows-терминале дома.

Основные возможности программы Denwer

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

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

Собственно, скачать локальный сервер Denwer или, как его еще называют, localhost можно на сайте разработчика. Там же есть подробная инструкция по установке и настройке программы на русском языке. Сама установка занимает всего несколько минут. Что касается конфигурации, сначала устанавливается сам сервер Denwer, затем создается собственная база данных, после чего активируется сайт, то есть на сервер «заливается» сам конструктор. Самое интересное, что в качестве такого конструктора платформа Denwer может использовать все, что угодно, скажем, WordPress, Joomla, Drupal, Ucoz или что-нибудь еще.

Созданный таким образом локальный сервер в программной среде Denwer, практически ничем не отличается от реального хостинга. По сути, он имеет те же компоненты: базы данных MySQL, сервер Apache, поддержку PHP, скрипты для работы с DB PhpMyAdmin и т.д. Кроме того, платформа Denwer позволяет использовать множество дополнительных плагинов и шаблонов. Однако, для их корректной работы для начала стоит их установить, протестировать и убедиться в работоспособности. Прежде всего, это касается WordPress. В общем, думается, многие веб-разработчики останутся довольны. Кстати, третья версия 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 (денвер) на хостинг.

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

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

Что такое Denwer?

Начнем с самого главного. Если разобраться, само понятие «Localhost Denwer» (локальный хост Denwer) можно интерпретировать (естественно, не дословно) как «инструмент для создания и работы с на собственном компьютере при помощи специального набора инструментов без использования удаленного ресурса».

Это отечественная разработка появилась на свет в 2002 году, благодаря усилиям трех человек: Дмитрия Котерова, Антона Сущева и Михаила Ливача, хотя мысль о создании такой универсальной оболочки, которая бы включала в себя полный набор инструментов по созданию и отладке сайтов с последующим их размещением на хостинге.

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

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

Базовая комплектация программного пакета

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

  • установщик;
  • сервер на основе Apache;
  • оболочка PHP 5;
  • платформа MySQL5;
  • управляющий элемент баз данных phpMyAdmin для работы с ними с использованием браузеров;
  • эмулирующий инструмент для SMTP-сервера и sendmail (имитатор отправки электронной почты).

Однако для того, чтобы достичь полной функциональности Localhost Denwer, сюда придется еще добавить специальный движок. Наиболее распространенными и самыми популярными можно назвать Joomla и WordPress. Но обо всем по порядку.

Установка Denwer

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

После запуска инсталлятора сразу откроется браузер (он не нужен, окно можно закрыть) и окно распаковки по типу DOS-режима. Пользователю будет предложено нажать «Ввод» для продолжения. Нажимаем.

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

На следующем этапе нужно выбрать литеру виртуального диска. Инсталлятор предлагает создать раздел Z. Если в системе такого раздела нет. Соглашаемся и продолжаем.

Теперь активируется процесс копирования файлов, после чего нужно выбрать режим для виртуального диска:

  • создание при включении компьютера;
  • создание при вызове программы.

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

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

Естественно, после установки его в обязательном порядке рекомендуется проверить на работоспособность. На Рабочем столе по окончании установки будет создано три ярлыка: Start, Stop и Restart. Запускаем сервер.

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

Теперь открываем браузер и в адресной строке прописываем http://localhost или просто localhost. Denwer в том же браузере выдает сообщение о том, что все заработало. Если на странице спуститься чуть ниже, можно будет увидеть ссылки, по которым и можно произвести тестирование функциональности сервера, как это показано на картинке ниже.

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

Проблемы с кодировкой

Иногда, правда, не запускается localhost Denwer для отправки электронной почты или сообщение имеет вид непонятных символов. Связано это с тем, что изначально в программе используется кодировка UTF-8. Но проверить отправку нужно обязательно.

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

Теперь нужно убедиться, что оно доставлено. Для этого следует проверить папку!sendmail, которая располагается в директории tmp в виртуальном разделе (Z), также проделать аналогичные действия для физического диска, где была установлена оболочка (C). О том, почему не запускается localhost (Denwer, Windows 7 в качестве основной ОС), будет сказано отдельно.

Установка и настройка движка

На следующем этапе необходимо установить движок. Для этого сначала проверяем наличие директории www, находящейся на системном диске по пути Папка сервера (по умолчанию WebServices)\home\local host. В папке www теперь нужно создать еще одну директорию (название придумывайте, какое заблагорассудится), скажем Probe.

Далее настройка Denwer предполагает перезапуск программы при помощи ярлыка Restart. После этого в адресной строке браузера вводим http://localhost/Probe. Если откроется именно эта страница, значит все сделано правильно и работа не вызывает нареканий. Теперь дело за малым. Копируем файлы движка в созданную папку (у нас это Probe) пи помощи любого файлового менеджера, после чего повторяем процедуру ввода вышеупомянутого адреса в браузере. Должно появиться окно Мастера инсталляции, где нужно просто следовать его указаниям.

Создание базы данных

Поскольку движок в данном случае выступает в роли локального хостинга (localhost) Denwer предполагает еще и создание базы данных локального уровня. На понадобится уже программа phpMyAdmin, попасть в которую можно при помощи адреса в браузере http://localhost/tools.

Теперь производим возврат на главную страницу и используем строку с привилегиями (после входа в меню нужно добавить нового юзера). Указываем любое имя, логин и пароль, для хоста используем localhost, в разделе глобальных привилегий галочками отмечаем все, что есть, и нажимаем кнопку «Пошел!». Созданная база может использоваться для установки WordPress или Joomla. Доступ к ресурсу по завершении инсталляции, опять же, осуществляется по вышеуказанному адресу.

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

Теперь нам нужно перенести сервер на хостинг. Чтобы он стал доступным серферам в Интернете. Но для начала нужно обратить внимание на некоторые условия. Прежде всего, нужно иметь не динамический, а статический адрес IP. Также следует полностью отключить брэндмауэр Windows, который может блокировать доступ), а также настроить так называемую иерархическую структуру папок, то есть, в домашней директории home, сначала создать папку XXX.XXX.X.X, а в ней - подпапку www (в качестве адреса вместо символов, следует указать адрес, представленный вам провайдером).

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

Denwer не открывается, localhost недоступен: причины и методы решения проблемы

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

Итак, Denwer не работает, localhost недоступен. Причина в том, что многие после установки сразу пытаются получить доступ в браузере, забыв запустить саму программу. В должна набираться исключительно строка localhost, а не что-то с, скажем, с добавлением.ru,.com или чего-то еще.

Еще одна причина - блокирование и:443 сторонними программами (чаще всего на 80-м порту «висит» Skype, а на 443-м - Torrent или виртуальная машина VMWare, если таковая имеется в системе). Решение достаточно простое - поменять приоритеты портов в этих приложениях. Например, в «Скайпе» нужно снять «птичку» со строки использования указанных портов в качестве альтернативных.

Не менее распространенной проблемой является отсутствие папки www в основном разделе. К примеру, если изначально иерархия папок создавалась в виде server\localhost или любом другом виде, следует проверить папку home, где должна находится указанная директория.

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

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

Если возникает сбой соединения, возможно, в системе имеется устаревшая версия MySQL, от которой нужно избавиться. Иногда может блокироваться порт:3306 (следует выяснить, что за приложение его использует и поменять настройки).

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

Один из самых популярных наборов компонентов для создания локального сервера (localhost) на компьютере под системой Windows. DENWER называют "Джентльменский Набор Web-Разработчика". Позволяет разрабатывать и тестировать веб-сайты на HTML, PHP, и MySQL.

DENWER 3 позволяет развернуть на домашнем компьютере полноценный сервер для создания и настройки веб-сайтов.

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

Основные особенности DENWER 3:

  • Денвер устанавливается в один-единственный каталог и вне его ничего не изменяет. Он не пишет файлы в Windows-директорию и не «гадит» в Реестре. При желании вы можете даже поставить себе сразу два Денвера, и они не будут конфликтовать.
  • Никакие «сервисы» NT/2000 не «прописываются». Если вы запустили Денвер, то он работает. Если завершили - то перестает работать, не оставляя после себя следов.
  • Системе не нужен деинсталлятор - достаточно просто удалить каталог.
  • Установив Денвер однажды, вы можете затем просто переписывать его на другие машины (на произвольный диск в произвольную директорию). Это не приведет ни к каким побочным эффектам.
  • Все конфигурирование и настройка под конкретную машину происходит автоматически.

В составе дистрибутива DENWER 3 включены:

  • Инсталлятор (поддерживается также инсталляция на 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 и т.д.