Open Server. Портативный программный комплекс для WEB-разработчиков. Часть 1

tizer. open server

Всем читателям привет, это снова я

Только новички в современной разработке сайтов или блогов, Landing Page и интернет-магазинов, делают это на хостинге. Профессионалы же, наоборот, создают свой проект локально, т.е. без доступа в сеть. Или как говорят на домашнем компьютере, где установлен локальный сервер, а когда проект уже созреет, переносят его на хостинг. Вы спросите, о чем идет речь?

Все просто – о бесплатной программе для Web-разработчиков Open Server Panel, которая является лучшим программным обеспечением, по моему мнению, на сегодняшний день. Чтобы запустить и начать работать с программой не нужно быть специалистом и умельцем по настройке MySQL и конфигурированию серверов Apache и Nginx. Все это делает O. S. P. сама, в автоматическом режиме. Более того, программа сделана как портативное приложение, которое не требует установки на компьютер. Залил на подходящую по размерам флешку и все – сервер у тебя в кармане. Продолжай творить на любом компьютере, в любом месте.

Этот комплекс программного обеспечения прост в эксплуатации. Я бы даже сказал – очень прост, поэтому и завоевал такую популярность у многих пользователей этой программы. Я ее использую параллельно своему дневнику, экспериментируя с различными темами, плагинами и копаясь в коде… Программный комплекс полностью бесплатен и в интернете можно найти множество руководств по настройке, если вам мало сайта разработчика.

Немножко лирики

Прежде, чем мы познакомимся с сайтом и программой для Web-разработки – немножко лирики. Каждый может вспомнить себя, когда он только начинал свое знакомство с сайтостроением, с блоговедением и т.д. Было интересно, что там внутри, как все это устроено и работает? На каком движке это все крутится?

Такого слова даже и не знали, не говоря о двигателе внутреннего сгорания.

Была в не далеком прошлом такая замечательная программа – Denwer. Как расшифровать эту аббревиатуру? Да очень просто – джентельменский набор Web-разработчика. По начальным буквам читается как – «Денвер». Да она и сейчас есть (можете погуглить). Впрочем, чего его искать, вот он. Так вот, он настолько устарел, что теперь как раритет, только в музей. Обещания на странице, что скоро будет Denwer 4 висят, ну лет пять, это точно. Даже больше. В то время что-то работало, но все время просило обновлений тех или иных компонентов.

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

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

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

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

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

  • во-первых, вы не зависите от интернета и от его качества
  • во-вторых, вам не нужно перегонять кучи файлов между вашим компьютером и сервером, то есть хостингом

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

Убеждаюсь, что все нормально работает, все хорошо, то можно его заливать или загружать на рабочий сервер.

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

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

Знакомство с главной страницей

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

И так, поехали!

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

Сразу можно увидеть короткую презентацию Open Server Panel (я ее выделил в рамку). Дальше можно и нужно прочитать, что это за платформа, ее возможности, о ее удобствах и простоте управления (если верить согласно описанию разработчиков).

«Доверяй – но проверяй!» Гласит народная мудрость

glavnaya stranitsa prezentatsiya os

Из чего состоит программный комплекс?

Давайте все по порядку. Здесь же, на «Главной», перечисляются его основные компоненты, системы управления базами данных, PHP модули, PHP приложения.

Имеются 3 версии сборки. Они представлены в 32х-битной и 64х-битной, (частично), версиях. Это будет видно после скачивания и распаковки. Все сборки поддерживают обе версии Windows, как 32-бит так и 64-бит. От Windows 7 и до все более новых версий Windows 10. Минимальные требования для домашнего сервера: 500 МБ свободной памяти и 3 ГБ свободного места на HD. Так же рекомендуется наличие библиотек Microsoft Visual C++ с 2005 г. по самую последнюю версию Redistributable Package. За неимением их можно без проблем скачать и установить.

Возможности программы, которая управляет вашим установленным сервером и особенности комплекса просто поражают!

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

slayder

Далее перечисляются программы и компоненты, которые входят в комплекты сборок.

Ну и конечно же спонсоры, без них не обходится ни одно мероприятие…

Установив и настроив программу, вы получаете очень мощную серверную платформу на своем компьютере, где можете заниматься творением своих проектов, развивая себя как программист или блогер. Вы больше не будете привязаны к какому-либо определенному компьютеру на работе или дома – флешка в кармане с O. S. P. решит эту проблему.

O. S. P. является отличной заменой таким программам как Denwer, Xampp, Endels и т.д.

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

Обзор и выбор дистрибутива для работы

На главной странице, в меню, нажимаем – «Скачать».

skachat' os

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

razdel zagruzok

Как я и говорил чуть выше, дистрибутивы для скачивания представлены в трёх версиях:

  • Ultimate – Максимальная
  • Premium – Премиум
  • Basic – Базовая

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

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

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

Ultimate – это самая полная сборка O. S. P. Сюда внедрили чуть ли не все, что можно было найти в свободном доступе: большое количество дополнительных, бесплатных программ для работы с графикой, различные текстовые и редакторы для работы с HTML, программы для работы с Интернет, загрузчики файлов, SCP клиенты и так далее.

Этот пакет является самой полноценная программной средой для разработчиков. Список всех программ, входящих в пакет, вы можете найти на главной странице или нажмите «Набор программ для веб мастера».

nabor programm dlya veb mastera
programmy v komplekte

Ну вот и все, пришла пора выбрать и скачать O.S.

Скачивание и установка

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

А они действительно нам не нужны на начальном этапе. Потом, в процессе, совершенствуясь как Web-разработчик, вы определитесь, что вам больше подходит

Выбираем нужный нам дистрибутив и качаем его. Конечно, это Basic версия.

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

Вводим код с картинки, выбираем в раскрывшемся меню версию Basic и жмем скачать.

skachat' basic

Перед нами открылась другая страница. Здесь создатели предлагают нам на выбор:

  • поддержать материально проект копеечкой и скачать дистрибутив на самой-самой скорости
  • или молча выразить благодарность, сказать спасибо, помахав ручкой и просто скачать на маленькой скорости

Выбирая, как нам качать, данный выбор всегда за нами – это только наш выбор, Open Server все равно всегда был и пока остается полностью бесплатен! А символическая плата за скачивание – это наша благодарность разработчикакам.

zagruzka ospanel basic

Жмем – «Нет, спасибо, хочу просто скачать», вас переспросят – «Вы уверены?», еще раз щелкаем – «Нет, спасибо…» и вам предложат сохранить файл. Сохраняем где-то на своем компьютере, обычно в загрузки. Так как мы выбрали бесплатное скачивание, файл будет качаться около трех часов. Понимаю, нет времени ждать. Хочется быстрее – платите.

Не рекомендуется скачивать на сторонних ресурсах, во избежание поймать вирус или еще какую ни будь заразу. Есть официальный сайт – будьте добры!

Просто проявляем терпение и ждем. Пока идет скачивание, чтобы не терять время зря, предлагаю почитать мануал на «Главной», чтобы лучше понять как это хозяйство работает. Там же есть и форум. Все это – полезная информация. Еще ни один раз будете к ней обращаться.

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

Да! Мы привыкли, что это ехе-файл для установки, но происходит именно распаковка файлов, а не установка. По сути, это SFX RAR архив. Запустить можно двумя способами:

  • два раза щелкнув левой кнопкой мыши (Л.К.М.), запустить распаковку в корень диска «С» или в любое другое место на любом жестком диске, которые у вас установлены в системе. Или на флешку, если собираетесь перемещаться между домом и работой. Или другие какие-то варианты
  • или же распаковать как архив RAR, правой кнопкой мыши (П.К.М.) щелкнув по файлу, извлечь файлы по назначению, сказанному выше

Запуск и распаковка в картинках:

После завершения распаковки вы получите папку Open Server со следующей структурой:

struktura papok

Первый запуск локального сервера

Все локальные сайты, которые вы в будущем будете создавать, будут находиться в папке «domains», а сам сервер запускаться файлом – Open Server x86.exe для 32-битной системы Windows или – Open Server x64.exe для 64-битной соответственно. Запомните это!

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

pervyy zapusk

Так же будет рекомендовано при первом запуске установить библиотеки Microsoft Visual C++…, если они у вас не установлены. Соглашаемся и устанавливаем.

После установки нужно будет перезагрузить компьютер и снова запустить ваш сервер. После перезагрузки сработает «Брандмауэр Защитника Windows». Не боимся, ставим галку, если не установлена, «Частные сети…» и «Разрешить доступ».

Брандмауэр Защитника Windows

Работаем дальше.

ВНИМАНИЕ!!! Запускайте файл «Open Server.exe» всегда с правами администратора, т.е. – правой кнопкой мыши! Иначе сервер может не увидеть ваши созданные сайты.

После всех этих манипуляций, когда локальный сервер Open Server Panel запустится, и в трее (это место, где находятся часы, и другие вспомогательные иконки) появится красный флажок, который показывает, что сервер загружен, но остановлен.

krasnyy flazhok

Чтобы сервер заработал необходимо нажать на этот красный флажок левой кнопкой мыши и выбрать сверху «Запустить». Если все в порядке и сервер запустился, флажок станет сначала желтым, потом зеленым. Все О.К., можете свободно вздохнуть полной грудью – у вас все получилось!

Теперь давайте проверим работу нашего сервера. Щелкаем левой кнопкой на зеленом флажке в трее. В открывшемся окошке, жмем «Мои сайты». Снова окошко, далее нажимаем «localhost» и вуаля – на открывшейся странице видим, что Open Server работает;-). Или же, набираете в строке вашего любимого браузера тот же самый «localhost», жмете «Enter» и вы увидите, что все работает. Добро пожаловать на созданный и запущенный сервер!

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

Да, кстати. Это тоже получился, как бы, маленький мануальчик – как скачать и установить свой маленький сервачек.

Ну вот и все, друзья. Мы свами сделали то, что должны были сделать.

Запустили наш сервер. И он, как видите, работает.

В следующей заметке мы с вами настроим наш сервер и установим WordPress.

И можете не сомневаться, все будет работать, как часики…

Жду ваших комментариев и замечаний. Спасибо, что дочитали до конца.

До скорых встреч. Конец первой части.

С уважением, Игорь Николаевич!

Поделиться ссылкой:

4

  • Игорь, статья очень понравилась)) Расписано всё пошагово, подробно и понятно, даже для такого «чайника» как я. Спасибо))

    • Не думаю, что «чайник», вы многого достигли и кое что умеете, может больше чем я. Успехов!

  • Игорь, Open server panel — действительно достойная внимания и использования портативная серверная платформа и программная среда! Для web-разработчиков, самое то, что нужно! Благодарю за отличную статью!

  • Спасибо за отзыв! Программа просто супер. Над своим блогом можно «издеваться» сколько хочешь…

Оставить комментарий

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Мы используем cookie для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie.
Принять
Политика конфиденциальности