Локальный сервер. Denwer

Локальный сервер. Денвер

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

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

Скачиваем DENWER

Давайте же не будем ходить вокруг, да около, а сразу приступим к установке и настройке нашего локального сервера. Весь процесс установки локального сервера я опишу вам максимально подробно.

Для начала перейдите по ссылке http://www.denwer.ru/ и нажмите на большую кнопку:

Скачать денвер
И там выбираете скачивание самой последней версии PHP.

Последняя версия денвера
И после заполнения чисто символической анкеты вы получите на свою электронную почту письмо со ссылкой на скачивание.

Регистрация перед скачиванием денвера

Установка и настройка DENWER

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

При запуске инсталятора вас снова спросят:

Запуска инсталятора денвера

Естественно, вы отвечаете «Да».

Программа начнёт распаковку во временный каталог.

Распаковка денвера

После 100%-ной распаковки автоматически отдельное диалоговое окно.

Приветствие денвера

И отдельно откроется окно браузера (как правильно Internet Explorer), которое будет предложено вам просто закрыть.

Инсталяция денвера

Соответственно для продолжения процесса установки просто закройте это окно.

В диалоговом окне вы увидите приветствие от установщика «Денвера».

Приветствие денвера
Жмём на Enter. Установщик предложит вам указать букву диска и имя директории, в которую вы желаете произвести установку.

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

Если у вас в компьютере содержится один жёсткий и не разделённый на части диск, то ничего не меняйте и просто нажимайте Enter. У меня диск разделён, и чтобы не захламлять “системный” раздел, я ручками набираю следующее: D:\WebServers и жму Enter.

Установщик попросит подтвердить выбранный путь установки.

Путь установки локального сервера

Жмём “y” и Enter.

Виртуальный диск локального сервера

Знакомимся с информацией от установщика и снова нажимаем на Enter.

Установщик при помощи специальной утилиты subst предложит вам создание виртуального диска под буквой Z.

Выбор буквы для локального сервера

Смело соглашайтесь и просто нажимайте снова на Enter. Указывать другую букву стоит только в том случае, если по какой-либо причине Z у вас уже занято каким-то другим устройством. У меня пока подобной ситуации не случалось.

Начало копирования файлов локального сервера

Всё. Уставщик готов к копированию файлов. Если вы надумали что-либо изменить в установках и хотите прервать процесс, то это можно сделать сейчас с помощью комбинации клавиш “Ctrl” и “Break” или “Ctrl” и “C”. Мы же продолжим установки и нажмём Enter.

Некоторые время вы будете наблюдать процесс копирования, после которого вам будет предложено два варианта запуска «Денвера».

Выбор режима запуска локального сервера

И хотя разработчики «Денвера» рекомендуют выбрать первый вариант, я считаю, что держать постоянно в памяти компьютера запущенным лишний процесс не разумным, и выбираю вариант 2. После очередного Enter у вас уточнят о желании создать ярлыки программы на рабочем столе и после подтверждения через “y” процесс установки завершится повторным открытием окна браузера.

Успешна установка денвера

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

Запуск, перезапуск, остановка сервера

Конфликт со Skype

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

Порты скайпа при денвере

Если “галочка” снята или Skype у вас вообще не запущен, то можем приступить к пробному запуску нашего локального сервера.

Жмём на иконку с надписью Start Denwer. В случае успешного запуска в трее около системных часов должны появится две пиктограммы.

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

Если при этом вы зайдёте в свой компьютер, то увидите, что у вас появилось новое устройство, обозначенное буквой Z.

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

Теперь после набора в адресной строке браузера http://loclahost мы должны получить сообщение Ура, заработало!

Обращение к локальному серверу в браузере

Теперь мы можем приступить к эмуляции работы нашего будущего сайта, как если бы он был выложен на реальный сервер.

Открыв наше новое устройство с буквой Z, мы увидим следующие каталоги.

Папки локального сервера

Рабочая папка

Нам нужна папка home. Заходим в неё и там создаём новую папку mysite.ru, где mysite.ru – доменное имя нашего будущего сайта. А уже в папке mysite.ru мы в обязательном порядке должны создать две подпапки cgi и www, где www – корневая папка нашего будущего проекта. А более подробно о создании сайта, установке CMS на локальный сервер мы поговорим уже в следующих публикациях.

Кстати, локальный сервер «Денвер» не требует деинсталяции, если вы решите его по какой-либо причине удалить. Достаточно остановить сервер, нажав на Stop Denwer, а затем просто удалить с жёсткого диска ту папку, куда производилась установка. В моём случае это D:\WebServers.

На этом всё. Надеюсь, что при таком подробном объяснении проблем с работой в Денвере у вас не возникнет.

комментария 3

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *