Здравствуйте уважаемые друзья и посетители!
Всем кто прошел 1000 миль и не сломался на страницах Создание сайта с нуля самостоятельно >>>
Настало время создания своего персонального хостинга, с размещенными на нем личными сайтами и блогами в любом количестве. Только все пользователи и посетители будут в одном лице.
Что такое хостинг? Это много компьютеров (серверов) установленных в помещении или помещениях с постоянно включенным электропитанием и подключенных к интернет сети. На данных компьютерах размещены файлы сайтов, установлено аппаратное и пакет специального программного обеспечения. Данный пакет программ называется Web сервером. Конечно же присутствует административно технический и обслуживающий персонал. Все это в совокупности и есть хостинг - хостинговая компания со своей технической площадкой.
Что такое локальный web сервер на примере и простым языком.
В нашем браузере, мы делаем запрос на просмотр какого нибудь сайта. Браузер обращается с этим запросом к серверу с требованием сформировать страницу и выдать для просмотра. Так вот, Web сервер это та программа - которая этот запрос принимает, дает указание движку сайта на формирование запрошенной страницы и по готовности отправляет данные этой страницы для просмотра в браузер.
Вывод: Web сервер это программа.
Установив web сервер, мы получим бесплатный испытательный полигон, со всеми полезными вытекающими последствиями. Можно с нуля создавать сайты и блоги, Перенести рабочий сайт на локальный Web - сервер и проводить различное тестирование, безопасно и без серьезного ущерба для рабочего сайта. Важно и то, что любой эксперимент это совершенствование своих знаний и практических навыков.
Программистами разработано большое количество локальных Web серверов.
Мы рассмотрим очень простой, легкий в установке, имеющий репутацию одного из лучших. Доступный к пониманию любым от специалиста экстра класса до начинающего. Имя которому "Denwer"
Денвер - сокращенно ДНВР (Д.н.w.р) - джентльменский набор web разработчика. Локальный пакет программного обеспечения по созданию и управлению сайтами без подключения к интернету. Данный пакет устанавливается на компьютеры с базовой операционной системой Windows. Автор этого ПО Дмитрий Котеров и разработчики Михаил Ливач и Антон Сущев.
Денвер обладает свойством полной автономности.
Один раз установленный пакет Денвер, можно методом копирования перенести и установить на любой компьютер, на любой диск, в любую директорию. Конфигурирование и настройки под эту машину произойдут автоматически.

Итак все сомнения в сторону приступаем к установке
Скачиваем программу только с сайта разработчика https://www.denwer.ru/
Нажимаем "Скачать" и эта большая красная кнопка предложит варианты версий PHP, всегда нужно скачивать более свежие версии, я скачал старую. Написано убедительно, что старая лучше.
Нам предлагается заполнить форму регистрации
1). Вносим в поля свои данные,
Имя, Фамилия
действующий Email
Ниже предлагается что нибудь посоветовать
Проезжаем мимо и нажимаем
2). "Получить ссылку на скачивание"
На указанный адрес электронной почты придет письмо, в котором будет предоставлена ссылка на скачивание. Переходим по ссылке и начнется скачивание.
Далее запускаем скачанный файл установки и нам задается вопрос "Вы действительно хотите установить базовый пакет?" Нажимаем "Да".
Нажмите на рис.
Для продолжения инсталляции необходимо закрыть это окно. Рис. сверху
Нажмите на рис.
Для продолжения нажимаем клавишу клавиатуры компьютера Ввод (Enter)
Нажмите на рис.
Здесь программа инсталляции просит ввести путь к диску, где будут установлены программы и размещаться наши сайты. По умолчанию установка производится на диск "С". Принимаем решение можно установить на любой диск, в том числе и на флешку.
Но все же лучше на диск "С". Надежнее и скорость работы Web - сервера получше.
Нажимаем на Ввод (Enter) Инсталлятор еще раз попросит подтвердить путь установки. Подтверждаем вводом буквы "Y" и снова нажимаем на Ввод (Enter)
Нажмите на рис.
Идет подготовка к созданию виртуального диска. Инсталятор информирует о предназначении такого диска и запрашивает о продолжении инсталляции. Нажимаем на Ввод (Enter). И в следующем окне предлагается установить имя "Z" данного виртуального диска. Соглашаемся и опять нажимаем на Ввод (Enter)
Нажмите на рис.
Открывается окошко с информацией о проведении тестовых режимов работы денвера. Проверка системы. Включение и отключение виртуального диска. Для продолжения нажимаем на Ввод (Enter)
Нажмите на рис.
В Этом окне информация - пояснение возможных режимов работы и запуска виртуального диска Выбираем 1 вариант вводим цифру 1. Следующее окно предлагает создать ярлыки запуска Денвера. соглашаемся и вводим букву "Y"
Нажмите на рис.
Открывается браузер с информацией. Денвер успешно установлен Закрываем браузер
На рабочем столе появились три новых ярлыка: Создаем папку на рабочем столе и перемещаем в неё все ярлыки.

Restart Denwer — Перезапуск Web - сервер.
Start Denwer — Пуск (запуск) Web - сервер.
Stop Denwer — Стоп (завершение работы) Web - сервер.
Запускаем Web - сервер. Щелкаем по значку Start Denwer. Открывается окошко Dos и мы наблюдаем процесс запуска локального сервера. По окончании запуска проверяем его работоспособность.
1). В адресную строку браузера вводим такой адрес https://test1.ru
Нажмите на рис.
При правильной работе локального сервера в браузере будет выведено сообщение
Это файл /home/test1.ru/www/index.html.
Если будет другое сообщение или появится
страница ошибки. Значит установка
локального сервера проведена не корректно.
Требуется переустановка.
Если все нормально в адресную строку браузера вводим следующий адрес:
localhost/tools
Нажмите на рис.
Открывается окно с дистрибутивом локального сервера. Прежде всего с этой страницы возможен запуск панели управления базами данных сайтов "phpmyadmin"
раздел "Parent Directory" - Главная страница Джельтменского набора.
Нажмите на рис.
Здесь все утилиты и программы Денвера.
Следующее, что еще необходимо сделать, это найти на диске "C" папку с названием "WebServers" и разобраться где же в какой директории будут размещаться наши сайты и блоги.
Для этого проходим по маршруту:

1). Web - сервер
2). > home
3). > localhost
4). > www
5). В папке WWW создаем папку своего сайта.
у меня их два
1 - ag
2 - aragrig (перенесенный с хостинга TimeWeb)
Что бы в локальном Web - сервере открыть сайт к примеру aragrig. необходимо прежде всего убедиться, что денвер запущен. и ввести в адресную строку браузера следующий адрес: localhost/aragrig
Работа по управлению полностью аналогична работе с реальным сайтом, размещенным на хостинге.
Можно устанавливать плагины, виджеты. Редактировать файлы PHP. Эксперементировать с различными настройками. Делать все, не опасаясь, серьезных повреждений. Если что и сломается, всегда можно вернуться на исходную.
Рекомендую, каждому, копию своего сайта перенести на локальный сервер.
Как это сделать? Предлагаю перейти на страницу.
Переносим WordPress сайт с хостинга на Денвер
До новых встреч На новой странице!
Петр, а зачем устанавливать себе денвер, потом сайт на него, потом заниматься переносом. Не проще сразу начать устанавливать сайт на хостинге и не мучатся с денвером? Много хостеров сейчас предоставляют бесплатные хостинги, на нем проще потренироваться. А уж после тренировки прикрутить к этому хостингу нормальный домен, а при желании и перейти на платный хостинг.
Спасибо огромное, Пётр. Все очень понятно, доступно. Вы очень подробно все описываете, вселяете уверенность в собственные силы людей, которые никак не связаны с миром web-разработки. Установка Denwer прошла отлично, локальный сервер работает. ура! я победила! порылась в нете, методом тыка определила, что проблема была в антивирусе. Отключила его на минуту и получилось увидеть “Ура! Заработало!” ??
Денвер просто прекрасная площадка для черновой разработки сайта. Аналогов лучше него я не встречала. Очень радует возможность копирования его полностью на другой ПК без потерь данных! Разработчикам огромный респект!