Установка, настройка и проверка работы Денв

logo Denwer

В этой статье Вы узнаете что такое Локальный Web-сервер - Denwer (Денвер), как его установить и настроить. Так же я покажу один пример установки скрипта бесплатной CMS - системы JOOMLA.

И так что же такое этот Денвер
Это набор дистрибутивов и программная оболочка, используемые Web-разработчиками (программистами и дизайнерами) для отладки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет.
(это описание взято с офф.сайта), а теперь более подробнее....

Например скачали Вы себе Joomla, но как, спросите Вы мне её установить и настроить, без интернета, здесь Вам и поможет Денвер. Представьте набираете Вы в адресной строке броузера(Internet Explorer), localhost/Joomla/ и о фантастика Вы можете лазить по своему собственному сайту, щёлкать по всем ссылкам и все они будут открываться.
Теперь Вы можете тестировать свой сайт, настроить его, добавить инфы, поменять дизайн и тд., Вы можете скачивать и тестировать любые скрипты, при этом не выходя в интернет, а уже после полной настройки выгрузить его в интернет на всеобщее обозрение.
Надеюсь Вы поняли что такое Денвер.

Установка

Для начала установки Вам нужно скачать сам Денвер здесь, качайте самую последнюю версию.
Итак денвер у Вас.
Дважды кликните на файле и перед Вами появится окно с вопросом (Bы дeйcтвитeльнo xoтитe ycтaнoвить бaзoвый пaкeт?) жмём Да, дальше идёт распаковка, а потом появится установочное окно



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



выбираем вариант 1 и жмём Enter, затем нужно выбрать создавать ярлыки на рабочем столе или нет нажимаем Нет (n) Enter и Enter.
Всё Денвер установлен поздравляю.
Запуск
Теперь его нужно запустить, для этого переходим в C:\WebServers\etcи запускаем файл Run.exe, появится такое окно



котрое через несколько секунд исчезнет. Всё Web-сервер запущен.
Откройте браузер и в адресной строке введите и перейдите по адресу http://www.localhost и Вы увидите главную страницу денвера на ней Вы можете проверить работу (CGI и Perl, MySQL и phpMyAdmin и другие настройки)



Установка скрипта и Настройка Денвера
Здесь мы будем устанавливать скрипт, я взял бесплатную CMS-систему Joomla. По мере установки скрипта мы будем настраивать Денвер(точнее не сам денвер, а входящие в него приложения, т.к. Денвер это лишь названия Web-сервера в который входит php, MySQL, Perl, Apache и др..
Все файлы с расширением .php должны распологаться в папке C:\WebServers\home\localhost\www или её подпапках.
Итак зайдите в папку C:\WebServers\home\localhost\www и создайте папку joomla в эту папку распакуйте архив с Joomla. А теперь первая настройка(точнее не настройка, а улучшение), для того чтобы Вам постоянно не вводить в адресную строку название папок и файлов заходим в папку D:\WebServers\usr\local\apache\conf и откройте файл httpd.conf найдите строчку
DirectoryIndex index.php index.htm index.html index.shtm index.shtml
и замените на такую
DirectoryIndex index.ph index.ht index.ht index.sht index.sht
После изменения файла для того чтобы настройка вступила в силу нужно Web-сервер перезапустить для этого зайдите в папку C:\WebServers\etc и запустите Restart.exe.
Если вы теперь окроете адрес http://www.localhost, то увидите не главную страницу, а дерево папок и файлов(имхо, так удобнее чем всегда вручную печатать в адресной строке).
Теперь продолжим установку Joomlы, пройдите по ссылке http://localhost/joomla/installation/index.php, перед Вами появится страница установки нажмите Далее затем нажмите опять Далее, появится страница Конфигурация базы данных MySQL



Вот теперь мы научимся создавать базу данных, для этого проходим по ссылки http://localhost/Tools/phpMyAdmin/index.php и попадаем в phpMyAdmin это Web-приложение для управления MySQL.
В поле Создать новую БД нужно создать базу данных напишите здесь joomla (нельзя вводить русские символы и знаки препинания) и нажмите Создать




всё база создана, возвращаемся к установке joomla.

В поле Имя хоста MySQL введите localhost
В поле Имя пользователя MySQL введите root
Поле Пароль доступа к БД MySQL оставте пустым
В поле Имя БД MySQL введите названия только что созданной Вами базы данных joomla

остальные параметры оставьте по умолчанию и нажмите Далее введите названия сайта, затем E-mail, и пароль(я ввёл 111111) жмём Далее, теперь удалите папку INSTALLATION из C:\WebServers\home\localhost\www\joomla и нажмите Администрирование и Вы попадёте в админку здесь вводим Логин:admin и Пароль:тот который Вы вводили при установке(111111). ВСЁ.

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

Имя хоста MySQL
Имя БД MySQL
Пароль доступа к БД MySQL


нужно вводить в файле конфигурации, обычно выглядит так:
['dbname'] = 'joomla';
['username'] = 'root';
['password'] = '111111';


ещё есть скрипты в которых базу данных нужно загружать самому, для этого зайдите в phpMyAdmin зайдите в свою базу данных перейдите на вкладку SQL нажмите кнопку обзор выберите файл обычно это файл с расширением .sql и нажмите кнопку Пошёл. После этого можете открывать главную страницу скрипта(обычно это index.php).
Ещё Вы можете подключить sendmail для получения почты в папку C:\WebServers\tmp\!sendmail, для этого перейдите по адресу localhost/Test/sendmail/index.php и нажмите Послать письмо, теперь Вы будете получать E-mail, со своих сайтов.
Перед тем как выключать комп отключите Web-сервер зайдите в папку C:\WebServers\etc и нажмите Stop.exe

Автор статьи


Об авторе

Автор: HelzOn
Иcточник: forum.hlp-zone.ru

При использовании материалов ссылка на www.forum.hlp-zone.ru обязательна.