Web сервер

Web сервер — сервер, принимающий запросы от клиентов, обычно web-браузеров, и выдающий в ответ готовые HTML-страницы, содержащие текст, изображения, медиа-потоки и другие данные.

Локальный web-сервер (именно такой можно скачать на этой странице) помогает веб-мастерам тестировать и редактировать сайты прямо на компьютере.


Денвер 3

  • Размер: 5.7 МБ
  • Интерфейс: Русский
  • Платформа: Windows 95/98/ME/2000/XP/Vista/7
  • Посмотреть: скриншот
  • Обновлено: 9.01.2008
  • Сайт разработчиков:  http://www.denwer.ru
  • Платный аналог: ApacheConf PRO (495 руб.)

Реклама на форуме. Тарифы на рекламу.

Скачать Денвер 3 для Windows (32-bit)

Похожая программа: SMTP сервер SPECTral Personal SMTP Server

Денвер 3

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

Ни для кого не секрет, что, создав приличный сайт, можно прилично подзаработать деньжат :. Благо, возможностей для этого сейчас целое море. Но сделать сайт — еще не все, надо его еще и протестировать на работоспособность. И вот тут уже начинается самое неприятное: мы закачиваем через FTP свой готовый сайт на хост и каждый раз, когда находим ошибку, уничтожаем его, чтобы вновь залить уже исправленный вариант.

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

Но, как говорил Заратустра, из любой ситуации есть как минимум два-три выхода :). Для решения проблемы отладки сайта существуют специальные программные пакеты, именуемые локальными серверами. Мы с Вами сегодня рассмотрим работу Джентльменского Набора Web-Разработчика (сокращенно Д.Н.В.Р. или Denwer). Это разработка нашего соотечественника Дмитрия Котерова, которая включает в себя набор дистрибутивов и программную оболочку для отладки сайтов.

Что же содержится в Denwer'e

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

Как видите, мы имеем дело с достаточно мощной и функциональной программой, которая поддерживает работу с сайтами созданными на всех распространенных языках программирования, но в отличие от других подобных проектов, занимает всего 6 мегабайт!!! Это было достигнуто благодаря тщательному отбору и оптимизации установочных дистрибутивов многих альтернативных локальных серверов. В Denwer'e остались только самые востребованные компоненты, хотя расширенные версии остальных также легко скачать с официального сайта и установить как дополнения.

Установка Denwer

Давайте же установим базовый пакет Denwer'a и посмотрим его в действии.

Процесс установки довольно нетрадиционный, но и несложный, если быть внимательными. Работа по установке Denwer'a напоминает работу с командной строкой или DOS.

Инициировав установку, Вы увидите следующее окно:

Начало установки

Нажимаем Enter и далее внимательно читаем инструкции, которые предлагает инсталлятор.


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

Выбор директории для установки

Здесь есть возможность установки на флэш-накопитель или на винчестер. При установке на флэшку, просто укажите букву, под которой она у Вас определяется. Если же устанавливать на жесткий диск (как в примере), то кроме буквы диска можно указать и директорию, в которую бы Вы хотели поставить Denwer (в данном случае я создал папку "Denwer" в директории "Program Files").

Следующим важным этапом будет выбор варианта запуска Denwer'a.

Выбор варианта загрузки

Как видно, есть два режима: при первом Denwer запускается вместе с системой, при второй — вручную. Посоветовать что-то универсальное не могу, но если у Вас достаточно мощный компьютер, то ставьте первый вариант. Я же себе поставил второй, поскольку выделять лишние ресурсы своего и без того слабенького аппарата, мне никак не светит :). Несмотря на все устрашающие предупреждения, пока все работает нормально (стучит по дереву и трижды плюет через левое плечо).

Если Вы все делали правильно, то в итоге установки откроется браузер со следующей информацией:

Приветствие

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

Ярлыки

Первый — для перезагрузки Denwer'a, второй — для запуска, а третий — для остановки работы сервера.

Также в трее Вы заметите два новых значка:значки в трее

Первый — это эмулятор почтового сервера. Он слушает 25-й порт для приема всех почтовых сообщений присланных на локальный сервер localhost. Все пришедшие письма автоматически сохраняются в папке /tmp на созданном виртуальном диске Z (об этом ниже).

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

Общий вид служб сервера

Описанные выше приложения — это своеобразные мониторы работы Denwer'a, но копнем глубже. Зайдите в папку "Мой компьютер" и Вы увидите, что там у Вас появился новый диск (с той буквой, которую Вы задали при установке).

Виртуальный диск

В этом каталоге, и только в нем, хранятся все файлы Denwer'a и сюда, а конкретнее в папку "Z:\home", Вы будете переносить Ваш сайт для дальнейшей отладки.

Пример работы с web-сервером

Но вернемся к этому позже. Теперь нам надо проверить программу на работоспособность. Для этого запустим браузер и введем в адресную строку: http://localhost/denwer/ (можно и просто http://localhost/). Результатом сих манипуляций должно стать следующее окно:

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

Если Вы видите его, то все работает как надо. При помощи данной страницы Вы можете:

  • осуществить поиск информации касательно языков программирования;
  • перейти на страницы спонсоров проекта (Net.ru и Jino);
  • протестировать Denwer на работоспособность с разными протоколами;
  • воспользоваться дополнительными утилитами (DNSearch (поиск файлов), Список зарегистрированных сайтов, Заведение новых БД и пользователей MySQL, phpMyAdmin (администрирование СУБД MySQL)).

Как же все-таки сделать так, чтобы сайт открылся при помощи Denwer'a? Очень просто! Как я уже говорил раньше, Вам надо просто весь свой сайт закинуть в папку "Z:\home". При этом называем папку так, как хотим, чтобы у нас отображался на сервере наш сайт (например, tros1.ru). В этой папке нужно обязательно создать еще папку с именем "www". В ней и будут храниться все страницы и скрипты Вашего сайта.

Когда Вы проделали все эти нехитрые операции, запускайте браузер и в адресную строку вводите имя папки, в которую Вы положили сайт (tros1.ru).

Вид сайта, загруженного через Denwer

Иногда для того, чтобы Denwer принял сайт, его надо перезапустить. Используйте для этой цели ярлык Restart Denwer.

Резюме

От себя добавлю, что пользоваться Denwer'ом — одно удовольствие, хотя поначалу он кажется слишком непонятным. Нужно просто привыкнуть к той мысли, что Вы теперь обладаете полноценным сервером и соответственно использовать его возможности. Он не требует знания тонкостей настройки и как нельзя лучше подойдет новичкам в деле создания и тестирования сайтов. Главное помнить — нет ничего такого, созданного человеком, чего бы другой человек не понял :). Удачных Вам разработок!

P.S. Данная статья предназначена для свободного распространения. Приветствуется её копирование с сохранением авторства Руслана Тертышного и всех P.S.

P.P.S. Возможно также Вам пригодится ещё одна программа для безопасной загрузки файлов на удалённый сервер SSH-клиент WinSCP http://gold-free.ru/soft/inet/ssh-manager.php

Магазин выживальщицких товаров. Товары для охотников и рыболовов на 60market.ru



← кнопка для выражения благодарности :)




Похожие программы:
SMTP сервер: SPECTral Personal SMTP Server SMTP сервер: SPECTral Personal SMTP Server SMTP сервер — дополнение к почтовому клиенту. Расширяет возможности отправки сообщений и позволяет обойти ограничения провайдера, предоставляющего почтовый ящик.
HTML редактор: HtmlReader HTML редактор: HtmlReader HTML-редактор, предназначенный для разработки документов в виде html — файлов. Имеет мощный механизм для создания новых, для редактирования и просмотра существующих html — документов.
Визуальный HTML редактор: NVU Визуальный HTML редактор: NVU Визуальный редактор HTML-страниц, аналогичный Macromedia Dreamweaver, но бесплатный.
XML редактор: PSPad XML редактор: PSPad Многофункциональный XML (и не только) редактор. Умеет подсвечивать команды великого множества языков программирования, проверять на ошибки, и много чего ещё.
WAP редактор: DotWAP WAP редактор: DotWAP Небольшой простецкий редактор для создания целых WAP-сайтов, или отдельных WML-страниц.
FTP-клиент: FileZilla FTP-клиент: FileZilla FTP-клиент с открытым кодом, предназначенный для загрузки и скачивания файлов с FTP-серверов.
SSH-клиент: WinSCP SSH-клиент: WinSCP Бесплатный FTP-клиент с поддержкой защищённого протокола (SSH или SFTP).
Генератор Sitemap: SiteMap Generator Генератор Sitemap: SiteMap Generator Бесплатная программа, быстро создающая карту сайта (Sitemap). Нужно лишь указать его адрес.
Браузер: Mozilla Firefox Браузер: Mozilla Firefox Интернет-браузер с открытым исходным кодом, предназначенный для просмотра веб-страниц и поиска информации в Интернете.
Хром браузер: CoolNovo Хром браузер: CoolNovo Китайский вариант гугловского браузера. Имеет некоторые функциональные улучшения по сравнению с известным аналогом и не собирает пользовательскую статистику.
Опера браузер: Opera Опера браузер: Opera Быстрый и удобный бесплатный Интернет-браузер, с множеством оригинальных фишек. Не использует элементов кода Internet Explorer, имеет собственный движок для рендеринга страниц.
Узнать позиции сайта: Site-Auditor Light Узнать позиции сайта: Site-Auditor Light Программа для сбора данных необходимых для оценки видимости сайта в Рунете.
Проверка тИЦ и PR: Page Promoter Bar Проверка тИЦ и PR: Page Promoter Bar Небольшая панель, встраивающаяся в браузеры Internet Explorer и Mozilla Firefox, и автоматически определяющая параметры PR и тИЦ открытого сайта..
Проверка домена и IP: LanWhoIs Проверка домена и IP: LanWhoIs Симпатичная программа, выдающая основную информацию о введённом домене или IP-адресе.


Лаборатория Хакера - Всё лучшее только для вас!

Правила добавления комментариев:

1. Все комментарии проходят цензуру, нет смысла спамить.
2. Однозначно будут удалены:
Бессмысленные, нецензурные, глупые комментарии, неаргументированная критика, а также ссылки на файлообменники и прочие сайты не в тему.
3. Приветствуются:
Аргументированные отзывы о данной программе, а также грамотность и умение формулировать свою мысль в рамках приличия.

Алексей 2012-02-09 04:58:08

↑ -1 ↓
n999 2012-03-08 21:14:57

↑ +1 ↓
Андрей 2012-03-27 14:11:26

↑ 0 ↓
Евгений 2012-04-13 05:58:53

↑ 0 ↓
Дмитрий 2012-04-13 15:55:31

↑ 0 ↓

Оставить комментарий


Ваше имя:

RSS
 
Комментарий:
Введите символы: *
captcha
Обновить

 

Бесплатный софт:

Полезности:

Развлечения:

САМОРЕАЛИЗАЦИЯ
ГАДАНИЕ НА СОФТЕ
Надёжное место для Вашего сайта

Система Orphus