Всё о Denwer: установка, описание, компоненты | SelkinVitaly.RU
Всё о Denwer: установка, описание, компоненты | SelkinVitaly.RU

Дистрибутив сервера Denwer

Рубрика: Сервера

Просмотров: 6664

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

Всё о Denwer. Установка. Описание.

Если обычные HTML-страницы можно открыть обычным браузером, то вот PHP - это полноценный скриптовый язык, который требует подключения специальных библиотек. Грубо говоря, веб-сервер - это набор дистрибутивов. Естественно, каждый дистрибутив выполняет свою задачу. Например, один отвечает за подключение PHP, другой за эмуляцию SMTP-сервера, другой за поддержку MySQL.

Начинка базового пакета Денвера

  • Apache - это HTTP-сервер. Именно Апач составляет основу всего пакета.
  • SSL - это защищённый протокол, который позволяет передавать важную информацию безопасным образом. Такие протоколы часто встречаются часто, когда на странице используются очень важные операции (Например, WebMoney).
  • SSI - это язык, который позволяет создавать и работать со страницами shtml.
  • PHP5 c различными модулями (mod_rewrite, mod_php).
  • MySQL - реляционная СУБД. Все новые сайты уже давно весь контент хранят в БД.
  • PhpMyAdmin - это обычное веб-приложение, которое отвечает за управление MySQL.
  • SendMail - это эмулятор SMTP-сервера, то есть я могу написать форму обратной связи и проверить её работоспособность, отправив письмо.

Установка Денвера

  • 1) Скачиваем инсталлятор на сайте denwer.ru.
  • 2) Выбираем директорию установки. Я выбираю С:\Denwer\
  • 3) Выбираем букву будущего сервера. Я выбираю W.
  • 4) Выбираем один из предложенных методов запуска. 1 - сервер включен всегда, 2 - включается и отключается по клику на ярлык. Я выбираю второй.

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

Теперь вы можете создавать в localhost\home\www свои папки, в которые будете помещать свои разработки. Для того чтобы обратиться к скриптам, которые мы скопировали, например, ранее, то вводим в браузере следующее: localhost/<имя папки>/script.php.

Для работы с с PhpMyAdmin прописываем в браузере следующее: localhost/Tools/phpmyadmin/

Если вдруг вы работает и тестируете формы по отправки писем, то сами письма лежат в C:\Denwer\tmp\!sendmail\.

Если есть какие-то проблемы, то обязательно посетите denwer.ru. Там имеется множество информации по эксплуатации локального сервера.

Плюсы и минусы

  • [+] Малый размер и компактность.
  • [+/-] Отсутствие ненужных модулей.
  • [+] Автономная работа. То есть реестр, системные каталоги останутся нетронутыми. Можно запускать с флэшки. Не нужен деисталлятор.
  • [-] Отсутствие внешнего доступа, то есть ваши друзья не смогут зайти и посмотреть ваши работы.
  • [-] Безопасность

Денвер - это простенький локальный сервер, основнвые задачи которого - проверка скриптов, работа с MySQL, работа с эмулятором SMTP.

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

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

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

Комментарии:

Добавил: Igor (07-Sep 2011 8:44:00)

2 года пользуюсь,программка супер!

Добавил: 123 (04-May 2011 3:34:57)

Месяц как юзаю норм сервер...

Добавил: k2e (03-Mar 2011 21:43:00)

Очень простая, удобная программа. Использую 3-й год!!!

Добавил: ИМбА Ы (23-Feb 2011 13:19:26)

Ну мне она не очень понравилась VertrigoSer foreve ы ы ы ы ы ы ыы ы ы ы ы ы ы ы ыыыыыыы ы ы

Добавил: Антон (06-Oct 2010 18:55:49)

великая прога)


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

Имя *:

Email:

Текст *:

Символы на картинке *:

RSS-подписка
RSS-подписка на статьи по основам сайтостроения RSS-подписка на полезные уроки по web-языкам
Разделы статьй
Каталог товаров
Разделы уроков
Последние статьи
Последние уроки