Уютный vps-сервер для маленьких проектов: как настроить
Содержание:
- Введение
- Как создать свой сервер Майнкрафт на выделенном сервере
- Можно ли использовать любой компьютер в качестве сервера?
- WampServer
- OpenServer
- Доступ к локальному серверу из интернета
- Как сделать сервер из домашнего компьютера?
- Denwer
- Wix – Лучший конструктор сайтов с бесплатным хостингом в комплекте
- Настраиваем OpenVPN
- Переход на виртуальный сервер
- Как создать свой сервер Майнкрафт с помощью специализированного хостинга
- : откроем порты брандмауэра, чтобы разрешить общий доступ
- Создание базы данных
- Как открыть веб-сервер для доступа из Интернета
- Варианты общего хостинга
- Применение и принцип работы
- Можно ли самому запустить VDS-хостинг?
- На основе чего создавать хостинг-сервис?
- Выбираем хостинг
Введение
Данная статья будет чисто теоретической с тематическими ссылками на мои статьи, если таковые будут присутствовать в контексте повествования. Я решил поделиться своим видением и опытом в построении приватного хостинга для размещения одного или нескольких сайтов в рамках одной команды или владельца. То есть система в описанном виде не будет предназначена для публичного доступа к сервисам. Только личное использование закрытого круга лиц.
Приватный хостинг в минимальной конфигурации будет состоять из следующих компонентов, которые будут разделены виртуальными машинами:
- Frontend в виде проксирующего nginx.
- Backend сервер в связке с nginx + php-fpm либо Bitrixenv для сайтов на bitrix.
- Zabbix сервер для мониторинга.
- Elk Stack для хранения и анализа логов web сервера.
Это минимальное количество структурных единиц, которые я использую. В зависимости от задач и проектов, их может быть больше. Например, можно отдельно вынести функционал сервера баз данных. Если у вас используются сильно разные сайты, можно сделать несколько backend серверов, чтобы не разводить зоопарк на одном. К примеру, bitrix сайты я всегда разворачиваю отдельно.
Часто необходим свой почтовый сервер. Его тоже рекомендую разворачивать отдельно, причем желательно на другом ip адресе, чтобы иметь возможность эффективно противостоять ddos атакам. Если используется взаимодействие с удаленной инфраструктурой, можно настроить шлюз в отдельной виртуальной машине и использовать ее в качестве vpn сервера или клиента. В простейшем случае роль шлюза выполняет сам гипервизор.
Так же, в случае необходимости, я отдельно разворачиваю виртуальные машины с Youtrack, Teamcity, Onlyoffice, Gitlab. Можно компактно разместить все необходимое для работы небольшой команды разработчиков.
Изначально все настраивается на одном гипервизоре, но структура проекта позволяет без проблем его масштабировать на несколько серверов, либо выполнить переезд в облако. Несмотря на то, что сейчас активно развиваются кластеры (Kubernetes) и облачное размещение, предложенная мной схема полностью актуальна и востребована. Основные причины актуальности:
- В Kubernetes имеет смысл размещать только те проекты, которые изначально построены на основе микросервисов. WordPress и Bitrix в k8s размещать неудобно.
- Размещение на собственных серверах дает прогнозируемую производительность и максимальное выгодное соотношение производительности к стоимости. То есть это банально дешевле облаков раза в 2-3.
Итак, разберем теперь отдельно каждую виртуальную машину. В качестве базовых систем я использую Centos 8, но это не принципиально. Используйте ту систему, что вам больше нравится. Это может быть и Debian, и Ubuntu.
Как создать свой сервер Майнкрафт на выделенном сервере
И, наконец, самое сложное: посмотрим, как создать свой сервер Майнкрафт на выделенном сервере. Для этого нам понадобится обратиться в любой хостинг, который предоставляет в аренду «железо». Нужно брать решение, в котором побольше оперативной памяти, SSD-диски и мощный процессор. Далее следует поставить на арендованную машину операционную систему – лучше всего Linux. Скачиваем серверный вариант игры Майнкрафт на официальном сайте или в любом другом месте и запускаем его. Сложность данного подхода состоит в том, что вам потребуются серьёзные навыки администрирования удалённых серверов. Но в качестве плюса вы получите неограниченную свободу по настройке и тюнингу!
Плюсы:
- любая конфигурация модов и плагинов на ваш вкус
- можно затюнинговать такой сервер под очень большой онлайн
- сервер всегда доступен, независимо от вашего личного компьютера
- интернет-канал сервера занят только игровым трафиком (не будет лагов, связанных с интернетом)
- выделенный IP-адрес
- можно настроить вход с пиратских версий
Минусы:
- самый медленный и долгий способ (необходимо много настраивать вручную)
- необходимы знания для тщательной настройки ОС и софта на арендованном железе
- необходимо платить за аренду выделенного сервера
- придётся самостоятельно делать бэкапы, защищать проект от DDoS-атак и взлома
- придётся самостоятельно заниматься обновлениями и патчами софта
Мы рассмотрели 4 способа как создать свой сервер в Майнкрафт, а также их плюсы и минусы. Это поможет вам сориентироваться, чтобы выбрать наиболее подходящий. Остаётся взяться за дело и упорно двигаться вперёд до прихода первых посетителей. Удачи!
Можно ли использовать любой компьютер в качестве сервера?
Да. Хоть ноутбук в сервер превращайте. Всего-то надо установить подходящее программное обеспечение. Поставил FTP-клиент, вот тебе и хранилище файлов. Поставил ПО для старта игровых платформ, вот тебе очередная площадка для игры в World of Warcraft. С хостингом веб-сайтов ситуация аналогичная.
Правда, нужно учесть ряд моментов:
- Придется держать ПК в рабочем состоянии постоянно. Иначе пользователи сразу потеряют доступ к вашим проектам.
- PC должен быть мощным. Очень мощным. Далеко не каждый ноутбук вытянет даже небольшой сайт, не говоря уже об игровых серверах или чем-то в подобном духе.
- Превращение личного PC в общедоступную платформу подвергает его новым угрозам. Придется заморочиться по поводу обеспечения безопасности.
- Ну и не стоит забывать, что ресурсы, требующиеся на поддержку серверных функций, лишат владельца компьютера возможности использовать его для решения своих задач.
Отличия сервера от обычного компьютера
И тот, и другой работают на идентичной архитектуре процессора. Только в серверные «машины» устанавливается несколько гнезд под чипы. То есть на одной материнской плате «живут» 2, 3, 4, а то и более процессора. Также на них используется память с системой коррекции ошибок.
На них устанавливаются запасные компоненты с предохранителями. На тот случай, если один из сетевых кабелей выйдет из строя, его работу на себя возьмет второй. С блоками питания схожая история. Лишившись питания от него, ПК получит нужную энергию от запасного. Предусмотреть подобное в домашних условиях на обычном компьютере тяжело.
Визуально серверы тоже отличаются. В дата-центрах их монтируют в компактные блоки. Дизайн же домашних системных блоков не предусматривает портов, систем быстрой замены компонентов и других особенностей удаленных «машин».
Программное обеспечение тоже отличается. Нужна платформа, лицензированная для работы в качестве виртуальной машины. Ну и зачастую на них стоят дистрибутивы Linux без графической оболочки с минимальным необходимым набором приложений.
WampServer
Следующий доступный веб-сервер называется WampServer. Он тоже популярен в определенных кругах пользователей. Его преимущество заключается в простоте установки и нетребовательности к системе, что позволяет нормально взаимодействовать с программой на любом компьютере. Присутствует поддержка всех необходимых компонентов, поэтому с настройкой и запуском локального сервера проблем не возникнет.
Однако есть у WampServer и ряд недостатков, которые в большинстве своем связаны с настройкой. Для этого придется редактировать локальные файлы, а также заморочиться с правильным конфигурированием MySQL. Распространяется этот инструмент бесплатно.
OpenServer
Начать стоит с программы под названием OpenServer. При ознакомлении сразу же бросается в глаза дружелюбный продуманный интерфейс, который и является одним из главных плюсов этого решения. Среди других преимуществ можно отметить простую установку, удобное управление с добавленными сайтами и отсутствие необходимости долгой настройки, чтобы все работало как надо. OpenServer отлично помещается на обычную флешку и не состоит из множества компонентов, поэтому прекрасно подходит для портативной работы.
Если минусы в OpenServer и есть, то они связаны только с небольшими проблемами во время функционирования сайтов, но решаются за несколько секунд банальным перезапуском программы. В остальном же это один из лучших вариантов для тех, кто давно хотел развернуть локальный сервер на своем компьютере или всегда иметь его под рукой, записав на флешку.
Распространяется OpenServer бесплатно, а разработчики предлагают лишь добровольно поддержать проект. Перейти к скачиванию этой программы для Windows можно на официальном сайте.
Доступ к локальному серверу из интернета
Теперь нужен доступ из интернета. Регистрируем бесплатное доменное имя в зоне .GA (Габона). Для этого идём на сайт http://www.freenom.com. Регистрируемся, ищем и регистрируем свободное имя. При регистрации указываем свой внешний IP – адрес. Этот сервис позволяет воспользоваться своим DNS, поэтому регистрировать имя на бесплатном DNS–сервере заранее нет необходимости. Через некоторое время имя будет реплицировано на сервера DNS и станет доступно.
В файле /etc/apache2/apache2.conf надо изменить переменную ServerName на зарегистрированное имя.
В настройках маршрутизатора необходимо сделать переадресацию порта № 80 на локальный IP – адрес сервера.
Не забываем включить защиту на роутере – роутер теперь имеет открытые порты, поэтому уязвим.
Как сделать сервер из домашнего компьютера?
Чтобы создать свой сервер прежде всего нужно установить многопользовательскую сетевую операционную систему.
Выбор огромный: “Debian”, “FreeBSD”, “CentOS”, “OpenSUSE”, “Ubuntu”, “Windows” и многие другие.
В сети можно найти немало примеров тестирования в работе вышеупомянутых операционных систем и их рейтинг в соответствии с результатами тестов. К примеру, рейтинг «SOS» за 2016:
- 1 место: «Debian» и «Ubuntu Server»;
- 2 место: «CentOS»;
- 3 место: «FreeBSD» и «Windows Server»;
- 4 место: «Red Hat Enterprise»;
- 5 место: «Fedora».
Разумеется, львиную доля рынка сетевого софта составляют операционные системы, занимающие первое место в рейтинге. Поэтому чтобы в первый раз создать сервер на компьютере, рекомендуем остановить свой выбор на одной из них.
В рамках примера остановимся на установке операционной системы «Ubuntu Server».
Также рекомендуем ознакомиться со статьей как создать свой сервер для сайта
Denwer
Denwer – один из самых популярных в свое время локальных серверов, считавшийся монополистом на отечественном рынке, поскольку ни одно из существующих на тот момент решений не смогло составить ему конкуренцию. Этот веб-сервер прост в установке и практически не занимает места на компьютере. С управлением программой разберется даже начинающий пользователь.
Однако проект долгое время не обновлялся, что сказалось на его развитии в дальнейшем. Еще одним недостатком, который может стать решающим для некоторых пользователей, будет отсутствие графического интерфейса, из-за чего приходится все действия выполнять через консоль. Сейчас Denwer можно скачать с официального сайта.
Wix – Лучший конструктор сайтов с бесплатным хостингом в комплекте
Wix – лучший выбор, если вам нужен самый простой способ размещения вашего сайта, и при этом вы не хотите беспокоиться о том, подключен ли SSL-сертификат или как установить WordPress. Он невероятно удобен для начинающих и предлагает сотни разных шаблонов на выбор.
А чтобы сделать все еще проще, интерфейс Wix доступен на русском языке, поэтому создать сайт будет очень просто.
Используя полностью настраиваемый редактор перетаскивания Wix, вы можете построить сайт менее чем за час или даже быстрее, если решите использовать опцию искусственного интеллекта Wix, Wix ADI (искусственный интеллект для дизайна). Это самый гибкий из всех тестируемых нами конструкторов, дающий вам творческую свободу, которая поможет вам сделать ваш сайт уникальным даже при использовании популярного шаблона. Легко понять, почему он занял первое место в нашем списке лучших конструкторов сайтов.
Вы можете узнать больше о том, почему Wix является нашим любимым конструктором в нашем полном обзоре Wix.
Что Вы получаете в рамках бесплатной версии
Бесплатный план, который предлагает Wix, не самый щедрый с точки зрения хранения и пропускной способности (по 500 МБ каждого), но его определенно достаточно, чтобы начать работу, при этом вы всегда с легкостью можете перейти на платный план.
Однако по сравнению с некоторыми конструкторами сайтов, бесплатный план Wix предлагает приличный набор функций:
- 500 + шаблоном, оптимизированных для мобильных устройств, с таким количеством различных шаблонов на выбор, вы почти гарантированно найдете тот, который соответствует вашим потребностям. Вы можете просмотреть все шаблоны Wix перед регистрацией, они отлично распределены по таким категориям, как бизнес, магазины, портфолио, музыка, дизайн и события.
- Бесплатные приложения – Wix предлагает сотни различных приложений, более 50 из них бесплатные. Многие другие приложения предлагаются с бесплатной пробной версией или бесплатным планом, который можно обновить до платного. Бесплатные приложения включают интеграцию с приложениями для соцсетей (Facebook, Instagram, Twitter и Pinterest), Google Maps, приложениями для бронирования, PayPal, календарем событий, формами и т.д.
- Основные маркетинговые инструменты – хотя некоторые маркетинговые функции доступны только на платных планах, у Wix есть определенные инструменты, которые помогут вам в продвижении сайта, такие как инструменты SEO (поисковой оптимизации) и интеграция с платформами списков рассылки.
- Встроенная безопасность – все планы Wix, включая бесплатный план, предлагают базовые функции безопасности, как брандмауэры и SSL-сертификаты. У Wix также есть функция “История сайта”, которая похожа на функцию резервного копирования хостинга. Она позволяет восстановить предыдущую версию сайта и дублировать его для сохранения резервной копии.
А что можно получить в платной версии?
Также есть определенные преимущества обновления до одного из платных планов Wix (предлагается несколько вариантов на выбор). Одним из наиболее важных преимуществ является возможность использовать пользовательское доменное имя (yourwebsite.com вместо этого yourusername.wixsite.com/yourwebsite) и отсутствие рекламы на сайте.
Другие преимущества платных планов включают:
- Функции электронной коммерции для продажи онлайн (в планах business и e-commerce)
- Большие объемы пространства для хранения
- Бесплатное доменное имя при подписке на годовой план
- Поддержка клиентов (приоритетная поддержка на некоторых планах)
- Больше памяти и пропускной способности (до 50 ГБ памяти и неограниченная пропускная способность)
- Видео минуты (для размещения видео без ущерба для ограничений по пространству для хранения)
- Бесплатные рекламные кредиты
- Бесплатные эксклюзивные приложения для продвижения сайта и анализа трафика
WixCombo$14.00 / МесяцВыделяемый объем данных: 3 GBИндивидуальный доменНачать
Когда стоит обновиться до платной версии?
Самая большая причина для перехода на платный план Wix – проффесионализм. Если вы используете сайт для бизнеса или в качестве онлайн-портфолио/резюме, то вам действительно нужно пользовательское доменное имя и отсутствие рекламы. Если же вы завели сайт для личных целей, подписка на платный план понадобится только в том случае, если нужно больше места для хранения или пропускной способности.
Настраиваем OpenVPN
Далее у нас запустится настройка установки OpenVPN. В первом пункте выбираем протокол передачи данных TCP, так как он более надежный. Вводим цифру 2 и подтверждаем действие клавишей Enter.
Второй шаг пропускаем с помощью клавиши Enter. Теперь нам нужно выбрать DNS для нашего сервера. Я использую сервера AdGuard, так как они блокируют рекламу и нежелательный контент на сайтах. Для подключения таких же DNS вводим цифру 6 и нажимаем Enter.
Теперь нам нужно выбрать любое имя файла конфигурации. Я назвал ее jsonic.
Далее подтверждаем, что мы готовы к установке и ждем ее завершения.
Запоминаем путь, который указан в конце лога установки.
Также мы можем выключить логирование трафика для полной анонимности подключения к VPN следующей командой:
apt remove rsyslog
Переход на виртуальный сервер
Выше вы ознакомились с информацией об организации виртуального сервера и подключении локального на своем компьютере. Из этого уже понятно, что все процессы довольно сложны и подходят только в определенных ситуациях. Зачем создавать сервер самостоятельно, когда за небольшую плату можно купить виртуальный сервер и использовать его для своих целей? Например, Timeweb предлагает высокопроизводительные VDS от 45 рублей в месяц.
Подробнее: VDS-хостинг под любые задачи
Приведу несколько примеров, для чего нужен VDS-сервер, а в каких ситуациях он просто необходим.
Существуют и другие факторы, но это самые основные. Теперь вы можете сформировать полную картину того, нужно ли вам переходить на VDS-сервер или подойдет локальный вариант.
Как создать свой сервер Майнкрафт с помощью специализированного хостинга
Как ещё можно создать свой сервер Майнкрафт? Следующий способ – с помощью специализированного хостинга. Мы не будем заниматься рекламой конкретных компаний, вы легко найдёте их с помощью поиска. Идея в том, чтобы через сайт создать свой сервер Майнкрафт. Вы регистрируетесь, указываете желаемые настройки и уже через 10 минут можете приглашать друзей на свой проект.
Вот какие возможности обещает нам один из известных хостингов Майнкрафт серверов. Заманчиво, неправда ли? 🙂
Плюсы:
- быстро
- автоматически создаются бэкапы на случай аварии
- бесплатные маленькие конфигурации (мало слотов и мало плагинов)
- доступна установка собственных плагинов и модов
- есть выделенный IP-адрес, который можно раздавать друзьям для подключения
- встроенная защита от DDoS-атак и взлома
- можно настроить вход с пиратских версий
- сервер всегда доступен, независимо от вашего компьютера и интернет-канала
Минусы:
- необходимо настраивать сервер (слоты, плагины, моды, motd и прочее)
- за большое количество слотов и плагинов придётся платить
- недоступен тюнинг под большой онлайн
- многие хостинги в бесплатном режиме будут показывать на ваших серверах свою рекламу
: откроем порты брандмауэра, чтобы разрешить общий доступ
Прежде чем мы попытаемся запустить сервер снова, давайте скорректируем настройки сети, чтобы игроки могли получить доступ к этому серверу через брандмауэр Oracle Cloud. Вернувшись к информации о виртуальной машине, кликните ссылку для созданной (или выбранной вами) подсети.
Выберите Security List по умолчанию.
Нажмите «Добавить правила входа».
Добавьте 2 правила входа: одно для TCP и одно для UDP — каждое с «» и диапазоном портов назначения , как показано ниже.
Вам также необходимо открыть эти порты в брандмауэре виртуальной машины, поэтому выполните следующие команды в терминале SSH:
Создание базы данных
Теперь необходимо создать базу данных для сайта. Кликаем по флажку и из списка выбираем «Дополнительно». В выпадающем меню нажимаем на PhpMyAdmin. В открывшемся окне выбираем логин пользователя root, поле пароля оставляем пустым. Нажимаем на ОК. В появившемся окне переходим во вкладку «Пользователи» и нажимаем на «Добавить пользователя». В открывшемся окне заполняем поля. Имя пользователя напишем utorrent, хост не заполняем, пароль пишем любой. Главное, его запомнить, а лучше записать. Ниже, в поле «База данных для пользователя», ставим точку напротив второго предложения «Создать базу данных…» и в «Глобальных привилегиях» отмечаем все галочками. Далее нажимаем ОК. После этого закрываем окно и перезапускаем наш сервер.
Как открыть веб-сервер для доступа из Интернета
Поскольку Apache по умолчанию прослушивает все сетевые интерфейсы и отвечает всем, то можно предположить, что если в веб-браузере ввести глобальный адрес, то мы увидим наш веб-сайт.
Если кабель Интернет-провайдера подключён к вашему компьютеру напрямую, то, вероятно, доступ по IP адресу будет работать (имеются нюансы с NAT).
Но если вы используете роутер, то IP адрес принадлежит роутеру. Если из Интернета приходит запрос на роутер, то он просто не знает, какому именно устройству в локальной сети переадресовать этот запрос. Более того, большинство роутеров имеют свой собственный веб-сервер – это он показывает страницы с настройками роутера в веб-браузере.
Поэтому для того, чтобы ваш локальный сайт начал быть видимом в Интернете, необходимо настроить переадресацию портов.
Переадресация портов доступна для настроек локальной сети и для настроек Интернет-подключения – нам нужно именно второе.
В роутере перейдите в настройки Интернета, найдите там переадресацию портов. Некоторые роутеры поддерживают Переключение портов – нам это не подойдёт.
В качестве порта для переадресации выберите 80, введите локальный IP адрес компьютера, на котором размещён веб-сервер и введите порт, на который будет происходить переадресация – 80, протокол – TCP.
Теперь мой веб-сервер доступен также по внешнему IP:
Кстати, чтобы узнать свой внешний IP адрес перейдите на эту страницу: https://suip.biz/ru/?act=myip
Варианты общего хостинга
Все перечисленные здесь опции также являются управляемым хостингом. Вам не нужно будет слишком беспокоиться о настройке, так как она должна быть относительно простой.
Gameservers.com: Очень дешевые серверы для небольших проектов, так как вы платите за необходимое количество игровых слотов. Достойная панель управления, но без защиты DDOS.Friendhosting.net: Преимущества выделенного сервера и гибкости настроек виртуального хостинга по доступной цене, а также на сёрче хорошие отзывы о Friendhosting.net.Low.ms: компромисс между выделенным и общим сервером, но в то же время обеспечивающий хорошую панель управления для большинства игр. Вы будете знать, какие спецификации вы получаете, но вам придется доплатить за выделенную ветку. Они также добавляют брендинг в заголовок вашего сервера.Nodecraft: поставщик общего хостинга, который не взимает плату за слот. Они имеют разные уровни, сегментированные по ОЗУ и количеству экземпляров, которые вы можете запустить. Фактически, вы можете разместить несколько серверов на одном уровне, если позволяет оперативная память.
Какой бы вариант вы ни выбрали, убедитесь, что он имеет функциональную панель управления и поддерживает нужную вам игру.
Применение и принцип работы
При подключении к FTP клиент и сервер создают сессию, которая остаётся активной на протяжении всего сеанса обмена файлами.
Существуют два режима работы данного протокола:
- В активном режиме клиент подключается к серверу и передаёт ему свой IP-адрес и порт, через который будет обмениваться данными. Сервер подключается к заданному узлу и начинается обмен данными.
- Пассивный режим применяется в том случае, когда клиент защищён сетевым экраном и не может принять входящее подключение. В этом клиент отправляет специальную команду, в ответ на которую сервер шлёт свой IP-адрес и TCP-порт. После этого клиент устанавливает сеанс связи с сервером и начинается обмен информацией.
Обмен данными может осуществляться в одном из режимов:
- в поточном режиме данные передаются сплошным потоком, протокол её не обрабатывает;
- при передаче в блочном режиме протокол делит передаваемые данные на блоки, в каждый из которых входит заголовок, размер и информация.
Аутентификация клиента происходит по следующей схеме, сначала клиент отсылает логин и пароль пользователя, на сервере эта информация проверяется и если пользователь с данным логином и паролём существует, то соединение устанавливается. Кроме этого можно настроить анонимный доступ к FTP.
Можно ли самому запустить VDS-хостинг?
В сети есть много статей, рассказывающих о том, что создать VDS самому – не такая уж и сложная задача. Особенно если запустить его на своем компьютере и продавать. Хочу уверить, что это полный абсурд.
Разумеется, VDS или VPS-хостинг можно запустить самостоятельно, предоставляя услуги всем желающим, но точно не на своем компьютере. Это целый бизнес, требующий ответственного подхода, определенных знаний и вложений средств. Рассказывать об этом детально нет смысла, однако для общего развития уточню несколько основных деталей.
Выбор типа продажи виртуальных серверов и оборудования – самый важный финансовый вопрос, поскольку он имеет несколько вариантов развития.
- Простой вариант – перепродажа купленного у стороннего провайдера виртуального сервера по более высокой цене (ресселинг). В этом случае нужно найти оптимального поставщика, который предоставляет надежный VDS. Сам хостинг должен предоставлять тарифную линейку серверов под разные нужды.
- Аренда физического сервера – дорогой вариант, но позволяющий разбить его на несколько VDS при помощи технологии виртуализации. При правильном подходе это позволяет сократить расходы и более гибко организовать всю систему.
- Можно разместить собственное оборудование в готовом дата-центре. Этот метод требует больших вложений, поскольку вы самостоятельно приобретаете все оборудование и находите место, где его разместить.
- Самый безумный вариант – построить свой дата-центр. Здесь уже речь идет о масштабном бизнесе с миллионами затрат и продуманным планом развития.
Следует посчитать все затраты, найти помощников или заняться организацией хостинга самостоятельно. Открыть его не так уж и просто, ведь это требует серьезного подхода. Обычному пользователю для тестирования своих сайтов этот вариант, естественно, не подойдет, поэтому предлагаю ограничиться локальным сервером.
На основе чего создавать хостинг-сервис?
Многие убеждены в том,что смогут создать хостинг на своемкомпьютере. Как бы ни так! Для того чтобы создать собственныйхостинг-бизнес ресурсов одного персонального компьютера будет недостаточно.Таких мощностей не хватит даже для обеспечения стабильной и беспрерывной работынескольких интернет-сайтов. Поэтому домашнийхостинг не подходит для создания серьезного бизнеса. Что же делать в такомслучае? Тут есть несколько вариантов:
- Перепродажа.Суть данного способа довольно-таки проста. Вы приобретаете вычислительныересурсы у уже существующего хостинг-провайдера и перепродаете их клиентам. Втаком случае вам не придется переживать за техническую сторону вопроса. Все чтовам нужно делать чтобы создать собственный хостинг-бизнес — так это искатьклиентов. Также реселлинг хорош тем, что он не требует огромного стартовогобюджета.
- АрендаVPS/VDS сервера. Создание своегохостинг-сервиса на основе виртуального выделенного сервера — это отличноерешение, которое не требует большого бюджета. Арендуя VPS, вы получите достаточно вычислительных ресурсов для созданиясобственного хостинга. Кроме этого, если вы заказали виртуальный выделенный сервер, то компании предоставляютбесплатную техническую поддержку. Это позволит вам существенно сэкономить на зарплатеадминистраторам.
- Арендафизического сервера. Данная процедура более дорогостоящая. Тем не менееполноценная аренда оборудования предоставляет больше вычислительных ресурсов и,соответственно, возможностей. К примеру, в случае необходимости можно с помощьютехнологии виртуализации сделать из одного физического сервера нескольковиртуальных.
Как можно заметить,существует несколько способов как создать свой хостинг серверов. Какой же из них выбрать? Тут все зависит отконкретного случая. При организации собственного хостинг-бизнеса необходимоориентироваться на бюджет.
Выбираем хостинг
Начать стоит с базы для вашего сайта. То есть места, где он будет размещен. Он должен базироваться на подходящем хостинге.
Хостинг — это сервер (или его часть), на котором можно разместить файлы своего веб-ресурса или приложения. Сервер — это компьютер, который работает без перерыва, чтобы обеспечить пользователям круглосуточный доступ к вашему продукту. И тем, и другим занимаются специальные организации-провайдеры, поддерживающие сотни серверных ПК и выделяющие вебмастерам ресурсы под их проекты.
Нужно выбрать наиболее надежный и производительный хостинг, с хорошей репутацией и не слишком дорогой.
Далее буду рассказывать о размещении сайта на примере Таймвэб, но этот процесс у других хостингов практически не отличается.