Вторник, 07 Апрель 2015 16:49

Denwer. Web-сервер для Windows

Веб-сервер — это сервер, который принимает запросы от клиентских программ (в основном — браузеров) и выдает ответ в виде HTML-кода, который содержит все необходимые данные (в том числе ссылки на картинки, стили и т.д.).

Denwer — это такой-же веб-сервер, который устанавливается под ОС Windows, и используется для разработки, изменения и проверки сайтов и других интернет-проектов, которым необходим веб-сервер. Denwer распространяется бесплатно и является джентльменским набором web разработчика. Единственное ограничение, которое ставят разработчики — использование этого сервера только в локальных сетях. Это ограничение можно обойти, но ответственность будет лежать только на Вас. Почему только в локальных сетях? Потому, что набор содержит все необходимое ПО, которое настроено на оптимальную работу web сервера. О безопасности никто даже не задумывался.

Чтобы получить денвер нам необходимо перейти на сайт разработчика (denwer.ru) и выбрать версию PHP. Если Вы еще ничего не понимаете в PHP и начинаете разработку сами — используйте PHP 5.3. Чем отличается PHP 5.2 Вы узнаете на странице скачивания. Вводим свой e-mail, имя, фамилию и отправляем запрос. Через несколько минут (бывает, что и секунд) на e-mail придет письмо со ссылкой на скачивание. А бывает, что письмо не приходит. Если вам не пришло — зайдите на сайт и запросите ссылку еще раз.

После скачивания нам необходимо запустить установочный файл. Для windows 7 необходимо нажать правую кнопку мыши и нажать «Запустить от имени администратора», если при обычном запуске ничего не происходит.

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

Далее идет подгрузка компонентов Denwer во временную папку windows для установки. После того, как этот процесс завершится — появится черное командное окошко.

И сразу-же откроется окно браузера с заголовком «Инсталляция Денвера» и описанием продукта Denwer. Когда мы его закроем — установка продолжится.

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

Ну и следом пойдет установка. Если, конечно, мы ее подтвердим. После того, как распаковывание файлов закончилось — нам на выбор будут предложены 2 варианта:

  • Создать виртуальный диск и подключать его при старте Windows. Т.е. диск всегда будет виден в папке «Мой компьютер» и на него можно будет зайти в любой момент. Как денвер, так и я — рекомендуем вам этот вариант;
  • Создавать виртуальный диск при запуске Денвера и удалять его при выключении того-же Денвера. Диск будет виден только тогда, когда включен денвер;

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

Денвер успешно установлен

Все, за что отвечают эти ярлыки — можно понять по их названиям. Ну а теперь давайте запустим сам denwer и научимся создавать новые домены. При запуске выскакивают 2 консольных окна и в скором времени исчезают, а в третьем остаются запущенными два приложения — это httpd и sendmail. Первое приложение позволяет нам просматривать не код страницы, а конечный результат, а второе — работать с почтой.

Давайте зайдем на наш виртуальный диск и посмотрим, что там есть

В папке denwer располагаются файлы и скрипты самого Денвера. В папке home — директории наших сайтов. В папке tmp — временные файлы, а в usr — программы и модули web сервера.

Теперь немного о папке home. Там уже есть тестовые сайты, которые можно открыть в браузере. Чтобы создать новый домен — нужно создать папку с его названием. Но это еще не все. В это папке нам нужно создать субдомены, которые будут обрабатываться web сервером. Главный субдомен — www. Этот каталог размещает в себе содержимое главного домена. Простыми словами: чтобы создать новый домен — нам нужно создать папку с его названием, а внутри ее — папку www, в которой нужно разместить файлы сайта. Если создать в папке с доменом, например, папку с названием «test», то у нас появится субдомен — test.

Это вся необходимая информация. Надеюсь, вам было понятно и интересно.

You have no rights to post comments