Домашний хостинг для экспериментов по сайтостроению, часть 1

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

Для этой цели отлично подойдет дистрибутив виртуального сервера Open Server. Данный программный комплекс, который включает в себя готовый веб сервер, можно скачать на странице http://open-server.ru/download.html

OpenServer предлагается в трех пакетах:

  • Open Server Full — полная версия, которая включает в себя саму платформу виртуального веб сервера, а так же широкий набор программ, который пригодится каждому вебмастеру и разработчику сайтов.
  • Open Server Mini — только платформа веб сервера без набора программ.
  • Open Server Apps Pack — пакет расширения от Open Server Mini до Open Server Full.

Чтобы познакомится с Open Server в данном обзоре мы остановимся на пакете Open Server Mini. Для этого на странице загрузки выберем Open Server Mini, наберем контрольное число и нажмем скачать. После этого мы перейдем на страницу выбора типа загрузки. Есть два типа загрузки: с пожертвованием любой суммы денег на поддержку проекта и без пожертвования. В первом случае пользователь получает канал с неограниченной скоростью загрузки, во втором случае — ограниченный канал с очень малой скоростью загрузки, который не требует дополнительных ресурсов от сервера разработчиков проекта.

 Сайт Open Server

Не будем углубляться в тему скачивания пакета и сразу перейдем к установке и использованию. После скачивания мы получаем файл установки. Открываем его и установщик предлагает выбрать путь для распаковки дистрибутива, желательно чтобы это был корень диска, по умолчанию предлагается диск С:, но можно выбрать любой другой диск, если у вас их несколько. Некоторое время установщик выгружает дистрибутив в папку Open Server.

Выбор диска для Open Server

Панель управления Open ServerПосле окончания выгрузки можно запускать Open Sever. Содержимое Open ServerЗаходим в папку Open Sever и запускаем Open Server.exe, после этого нам предложат выбрать язык программы — русский, украинский, или английский. Выбираем язык и в панели задач появится красный флажок — это и есть та панелька, из которой мы сможем управлять нашим виртуальным сервером. Кликаем по флажку и появляется панель управления с меню.

Самый первый шаг после установки — это настройка программной платформы. Рассмотрим самые простые, но необходимые настройки. В первой вкладке «Основные», если у вас Windows7, то необходимо поставить галочку на пункте «Требовать учетную запись Администратора», если этого не сделать, то OpenSever не сможет управлять файлом hosts и запускать ваши виртуальные домены.

Первоначальные настройки Open ServerВторой шаг по настройке — вкладка «Меню». Здесь для удобства видимости всех ваших будущих сайтов в панели OpenServer ставим галочку на «Показывать сайты в главном меню». И, чтобы ваши сайты прямо из панели открывались в нужном браузере (если это не тот браузер, который настроен на ПК по умолчанию), то выбираем браузер в поле «Открывать веб-страницы в указанном браузере». Можно так же настроить программу для редактирования файлов, у меня это Notepad++ с подсветкой кода, и файловый менеджер, например FTP-клиент FileZilla, с помощью которого можно будет также отправлять фалы ваших сайтов на реальный хостинг.

Настройки Open Server

Третий шаг по настройке — вкладка «Кодировка». Если вы планируете делать ваши сайты на таких системах управления сайтами, как Worfpress, Joomla!, Drupal, или просто делать HTML-странички, то для HTTP-сервера смело можно ставить кодировку по умолчанию UTF-8. Кодировку для MySQL-сервера оставляем как есть.

Если вы используете Skype, то он по умолчанию может занимать порт 80, по которому будет работать веб сервер, поэтому необходимо настроить Skype на работу с другим портом. Для этого мы идет в пункт меню «Инструменты» программы Skype, далее «Настройки» и в появившемся окне выбираем вкладку «Дополнительно» и затем пункт «Соединение», здесь необходимо снять галочку с пункта «Использовать порты 80…» и нажимаем «Сохранить». Skype сообщит, что изменения вступят при следующем запуске программы, поэтому мы перезапускаем Skype. Теперь не будет конфликта при одновременном использовании Open Server и Skype.

Настройки порта в Skype

Список виртуальных сайтовПосле первоначальных настроек мы можем приступить к использованию Open Sever. Нажимаем на значок красного флажка в трее и в появившейся панели нажимаем на «Запустить» с зеленым флажком. Ждем некоторое время и когда флажок в трее сначала сменится на желтый, а потом на зеленый, то это означает, что наш виртуальный сервер Open Server запущен.

Чтобы увидеть работу Open Server, открываем панель и нажимаем на пункт localhost — это папка с сайтом, которая уже создана по умолчанию. Если открылся браузер и страница по адресу http://localhost с текстом «Добро пожаловать в Open Server! Вау! Он работает 😉 » значит наш домашний сервер работает и мы можем создавать на нем наши тренировочные сайты!

А в следующей статье мы рассмотрим, как создать на Open Server наш сайт на примере установки системы управления контентом WordPress.

Для более подробного и наглядного ознакомления с данной темой посмотрите обучающее видео:

Автор: Антон Кременецкий

Запись опубликована в рубрике Создаем сайт сами с метками , , . Добавьте в закладки постоянную ссылку.

17 комментариев: Домашний хостинг для экспериментов по сайтостроению, часть 1

  1. andrey говорит:

    Интересно надо попробовать! Что на таком хостинге можно постоянно и бесплатно работать?

    • Антон говорит:

      Да, на таком хостинге можно постоянно и бесплатно работать и желательно обновлять Open Sever, когда выходят новые версии. Open Server по умолчанию не виден в интернете, а только вам, на вашем компьютере.

      Сделать Open Server общедоступным хостингом можно, но это накладывает ряд проблем, как с производительностью вашего ПК и шириной канала соединения с интернетом, так и с безопасностью, ведь если крупные хостинги порою не справляются с атаками, то домашний компьютер тем более с ними не справится.

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

  2. alessandro говорит:

    А чем Денвер плох, если уж решили пойти по темной стороне и пользоваться виндовзом? Им подавляющее большинство пользуется уже фиг знает сколько лет. Зачем изобретать велосипед?
    А вообще ubuntu+LAMP наиболее удобно и качественно, имхо.

    • Антон говорит:

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

  3. Нина говорит:

    Огромное спасибо! Класс!

    • Антон говорит:

      Пожалуйста! Надеюсь, следующий скринкаст по продолжению данной темы вам тоже пригодится.

  4. Владимир говорит:

    Здравствуйте!
    1. Чем плох Apache?
    2. Работающий OpenServer не открывает злоумышленникам из сети путь к компьютеру? Как это доказать? Я читал, что при запуске Apache нужно отключить компьютер от сети. А тут?
    3. Как доказать, что OpenServer не является средством хакеров?

    • Антон говорит:

      Добрый день!
      1. А чем плох Apache?
      2. Open Server работает от имени администратора, как и другие программы, и это да, не безопасно. У меня не возникало с этим проблем. Но вы можете применить рекомендации по усилению безопасности: open-server.ru/wiki/doku.php?id=защита-сервера
      3. Вы имеете в виду, а может ли быть такое, что ребята его разработали и предлагают, потому что они хакеры и это способ, чтобы сами пользователи ставили на свои машины их инструмент? Open Sever используют множество людей, его анонсировали на habrahabr.ru в частности, а там сообщество IT-профессионалов. Уж эти люди распознали бы троянского коня. И сообщество специалистов в области защиты информации SecurityLab предагают на своем портале Open Server в разделе Web серверы: securitylab.ru/software/423295.php

  5. Олег говорит:

    А вот интересно можно ли здесь сделать свое радио интернет

    • Антон говорит:

      Можно поэкспериментировать в создании сайта интернет-радио, разрабатывать такой сайт, и когда результат будет удовлетворительным, выложить такой готовый сайт на хостинг, чтобы этот сайт был доступен всем в интернет. Локальный сервис Open Server прежде всего предназначен именно для разработки, для экспериментов.

  6. Ан говорит:

    Был у меня дома хороший домашний ноутбук до определённого момента пока не раздавили матрицу(экран), решил не ремонтировать ноутбук а использовать в другом направлении, то есть сделать из него дом.сервер, так как в запасе был еще один новый ноут,планшет, ПК. Снял полностью крышку с разбитой матрицей, установил Linux, установил скриптик, пару настроек с роутером для внешки, пропись dns, делегирование домена и вот сайт уже в сети. Вот здесь можете проверить: sam.com.ru . Затрат с электроэнергией нету, проблем с морганием света тоже нет, так как в ноуте стоит своя батарея + еще подключена к бесперебойнику. В итоге что представляет из себя сервер, 320 gb диск,4 gb опер памяти, 2-x ядерный процик и очень тихий кулер, ноутбук вобще не слышно, не греется. Но это я сделал только для теста, проверю на сколько его хватит в работе в сети.Если будет всё нормально то буду и дальще его использовать.

    • Антон говорит:

      Какая у вас исходящая скорость?

  7. Игорь говорит:

    Здравствуйте! Open Sever отличный сервер, куда лучше денвера, спасибо. У меня такой вопрос, я не занимаюсь сайтами, я просто хочу установить на компе форум IPB и сделать его доступным через интернет. Все условия для этого есть, но установить всё вручную (апач, базу и php) ума не хватает. Сейчас работаю с Open Sever, форум поставил на него, serveroc.net, но по комментариям я вижу, что это не надёжно и не практично. Как мне быть? Спасибо.

    • Антон говорит:

      Приветствую! Open Server не предназначен, как платформа полноценного сервера, к которому есть доступ из внешней сети, в первую очередь по соображениям безопасности ПК. Open Server предназначен, как платформа для разработки веб-приложений. Установили его, разработали сайт с его использованием, протестировали работу и выложили созданный сайт на хостинг. Вообще по моему мнению использование услуг хостера для уже рабочего сайта более надежно и практично. Во всяком случае всегда можно потревожить тех.поддержку в случае чего.

      • Игорь говорит:

        Антон, вы хотите сказать, что полноценный, доступный для всех сайт на домашнем ПК можно сделать только установив все компоненты вручную? Скачать и установить апач, затем базу и php, так я понимаю?

      • Антон говорит:

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

    • Антон говорит:

      И да, Open Server мне тоже больше нравится, чем Denver. Раньше пользовался Denver’ом, теперь только Open Server использую.

Комментарии запрещены.