Здравствуйте уважаемые друзья и посетители!

Настало время создания своего персонального хостинга, с размещенными на нем личными сайтами и  блогами в любом количестве. Только все пользователи и посетители будут в одном лице.
Что такое хостинг? Это много компьютеров (серверов) установленных в помещении или помещениях с постоянно включенным электропитанием и подключенных к интернет сети. На данных компьютерах размещены файлы сайтов, установлено аппаратное и пакет спецHostingиального программного обеспечения. Данный пакет программ называется  Web - сервером. Конечно же присутствует административно технический и обслуживающий персонал. Все это в совокупности и есть хостинг - хостинговая компания со своей технической площадкой.

Что такое Web - сервер на примере и простым языком.
В нашем браузере, мы делаем запрос на просмотр какого нибудь сайта (пишем в адресной строке браузера его адрес). Браузер обращается с этим запросом к серверу с требованием сформировать страницу и выдать для просмотра. Так вот, Web - сервер это та программа - которая этот запрос принимает, дает указание движку сайта на формирование запрошенной страницы и по готовности отправляет данные этой страницы для просмотра в браузер.

Вывод: Web - сервер это программа.
Самым популярным web-сервером в интернете стал web-сервер на основе кросс платформенной программы  "Apache".

Из этого небольшого теоретического отступления, понятно, что хостинг создавать не будем, а вот создание Web - сервера на своем компьютере просто необходимо.

Установив web - сервер, мы получим бесплатный испытательный полигон, со всеми полезными вытекающими последствиями. Можно с нуля создавать сайты и блоги, Перенести рабочий сайт на локальный Web - сервер и проводить различное тестирование, безопасно и без серьезного ущерба для рабочего сайта. Важно и то, что любой эксперимент это совершенствование  своих знаний и практических навыков.

Программистами разработано большое количество локальных Web - серверов. Вот некоторые из них которые проверены, протестированы и рекомендованы многими Web мастерами.

1). VertrigoServ. Известный с хорошим функционалом локальный веб-сервер, прост в изучении с хорошим, удобным меню.

2). AMPPS. Это целый комбайн различных приложений и поддержкой многих CMS, имеет хорошие отзывы и рекомендации к использованию.

3). Open Server Обладает огромными возможностями различных настроек и соответствующим удобным и понятным интерфейсом. Доступна установка на внешний USB накопитель.

Есть и другие. При желании всегда на просторах интернета можно найти по своему вкусу.

А вот следующий! Очень простой, легкий в установке, имеющий репутацию одного из лучших. Доступный к пониманию любым от специалиста экстра класса до начинающего.

Очень добрый Web - сервер  имя которому "Denwer"

Денвер - сокращенно ДНВР (Д.н.w.р)  - джентльменский набор web-разработчика. Локальный пакет программного обеспечения по созданию и управлению сайтами без подключения к интернету. Данный пакет устанавливается на компьютеры с базовой операционной системой Windows. Автор этого ПО Дмитрий Котеров и разработчики Михаил Ливач и Антон Сущев.
Первая официальная версия «Denwer» вышла 15 марта 2002 года. и представляла из себя инсталлятор программ Apache, MySQL, phpMyAdmin+скриптами на языке Perl и ряд других.

В настоящее время это уже полнофункциональная установка всего пакета программ и главное с корректными настройками взаимодействия друг с другом. Нам остается только установить и все уже готово к работе.

Денвер обладает свойством полной автономности. Никаких записей в реестре Windows не производит, а следовательно нет необходимости  в деинсталляторе. Для различных ситуаций просто удаляется папка с каталогом установленных программ.

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

Итак все сомнения в сторону приступаем к установкеСкачать Web - сервер "Денвер"

Скачиваем программу только с сайта разработчика  http://www.denwer.ru/

denver

Нажимаем "Скачать" и эта большая красная кнопка предложит варианты версий PHP, всегда нужно скачивать более свежие версии, я скачал старую. Написано убедительно, что старая лучше.

Нажимаем на кнопочку надпись "Скачать"

Нажмите на рис.

Регистрация denver

 

Нам предлагается заполнить форму регистрации

1). Вносим в поля свои данные,
Имя, Фамилия

действующий Email

Ниже предлагается что нибудь посоветовать

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

Проезжаем мимо и нажимаем

2). "Получить ссылку на скачивание"

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

Далее запускаем скачанный файл установки и нам задается вопрос "Вы действительно  хотите установить базовый пакет?" Нажимаем "Да".

Обращаю ваше внимание. Разные антивирусы компьютера по разному реагируют на процесс установки. Будьте внимательны. Можно запороть установку.

Нажмите на рис.

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

Для продолжения инсталляции необходимо закрыть это окно. Рис. сверху

Нажмите на рис.

programma_installer

Для продолжения нажимаем клавишу клавиатуры компьютера Ввод (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). В адресную строку браузера вводим  такой адрес http://test1.ru

Нажмите на рис.

Проверка работы Денвер

При правильной работе локального сервера в браузере будет выведено сообщение

Это файл /home/test1.ru/www/index.html.

Если будет другое сообщение или появится
страница ошибки. Значит установка
локального сервера проведена не корректно.

Требуется переустановка.

Если все нормально в адресную строку браузера вводим следующий адрес:

localhost/tools

Нажмите на рис.

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

Открывается окно с дистрибутивом локального сервера. Прежде всего с этой страницы возможен запуск панели управления базами данных сайтов "phpmyadmin"

раздел "Parent Directory" - Главная страница Джельтменского набора.

Нажмите на рис.

parent директория

Здесь все утилиты и программы Денвера. Документация, поиск, переход на форум где практически на любой вопрос есть ответ. Различное тестирование и запуск программ сервера.

Есть смысл повнимательной осмотреться, потестировать, почитать.

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

Для этого проходим по маршруту:

Каталог Денвер

1). Web - сервер

      2).  >  home

          3).   >  localhost

                4).   >  www

5). В папке WWW создаем папку своего сайта.

у меня их два

1 - ag

2 - aragrig (перенесенный с хостинга TimeWeb)

Что бы  в локальном Web - сервере открыть сайт к примеру aragrig. необходимо прежде всего убедиться, что денвер запущен. и ввести в адресную строку браузера следующий адрес: localhost/aragrig

Работа по управлению полностью аналогична работе с реальным сайтом, размещенным на хостинге.
Можно устанавливать плагины, виджеты. Редактировать файлы PHP. Эксперементировать с различными настройками. Делать все, не опасаясь, серьезных повреждений. Если что и сломается, всегда можно вернуться на исходную.

Рекомендую, каждому, копию своего сайта перенести на локальный сервер.

Как это сделать? Предлагаю перейти на страницу. 

Переносим WordPress сайт с хостинга на ДенверПеренос сайта на локальный Web - сервер

 

До новых встреч!