10+ сценариев использования недорогого виртуального сервера

Опубликовано: 06.02.2019 - 12:40 | Илья Родин

Содержание

Если ваш сайт перерос возможности виртуального хостинга, то первым делом приходит мысль о переходе на виртуальный сервер. Полный контроль, root-доступ, свобода в выборе и настройке программного обеспечения, все ресурсы в вашем распоряжении — звучит привлекательно. Особенно радует, когда узнаешь, что VDS можно приобрести по той же цене, что и shared-хостинг, и все кажется весьма заманчивым.

Однако реальность несколько сложнее. Действительно, сейчас можно найти VDS менее чем за 100 рублей в месяц. Но переносить на такой сервер сайт на популярной CMS (например, Bitrix, Wordpress, Drupal), который уже достиг предела возможностей вашего хостинга (если он был хорошим), вероятно, не стоит. Лучше выбрать более мощный VDS, ведь высокая нагрузка — это серьезно.

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

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

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

Давайте рассмотрим, как еще можно эффективно использовать недорогие маломощные VDS. Мы будем пробовать все на одном из самых доступных тарифов VDS от хостера VDSina.

На момент публикации материла, тариф выглядит так:

Тариф RAM Диск Процессор Трафик
в месяц
ОС и ВМ Опции Цена
за месяц
0.5GB 0.5 Гб. 5 Гб. ssd 1 x 3.00 ГГц. 1 Тб.
Freebsd,
Linux
на KVM
Россия,
Нидерланды
IPv6
59 руб.
Заказать

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

Регистрация максимально проста – вводим свою почту, и на нее приходит логин и пароль.

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

Внимание: Минимальная сумма для пополнения 30 руб. Оплата сервера возможна посуточная.

Для самого дешевого тарифа из операционных систем доступны только Linux и FreeBSD. Нам привычнее работать с CentOS 7 – выбираем ее.

Создание сервера заняло ровно одну минуту. На почту получаем сообщение с адресом сервера и паролем (логин изначально root)

Внимание: так как все данные для доступа приходят на почту в открытом текстовом виде, мы настоятельно рекомендуем после регистрации сменить все пароли, как на панель управления хостингом, так и пароль пользователя root вашего сервера.

Ну и подключаемся к нашему серверу через SSH (для Windows можно использовать для этого PuTTY или Xshell), проверяем, что сервер работает. Система устанавливается полностью чистая, даже mc отсутствует. Дальше все сами!

Сервер у нас теперь есть. Что же от него можно получить?

1. Сервер для большого количества html-сайтов

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

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

Тут VDS приходит на помощь. Можно разместить большое количество html-сайтов без оглядки на ограничения хостера – ведь это наш VDS.

Для этого потребуется только простой web-сервер. Какой именно выбрать – дело вкуса. Мы решили использовать Lighttpd.

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

yum -y install epel-release
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
yum update
yum -y install lighttpd
systemctl enable  lighttpd.service
systemctl start  lighttpd.service

Конфигурация содержится в файле /etc/lighttpd/lighttpd.conf

Затем прописываем наши сайты следующим образом:

$HTTP["host"] == "vdsina1.hostinghub.ru" {
server.document-root = "/var/www/vdsina1/" }
$HTTP["host"] == "vdsina2.hostinghub.ru" {
server.document-root = "/var/www/vdsina2/" }
$HTTP["host"] == "vdsina3.hostinghub.ru" {
server.document-root = "/var/www/vdsina3/" }
$HTTP["host"] == "vdsina3.hostinghub.ru" {
server.document-root = "/var/www/ vdsina4/" }
…

Ну и дальше в таком духе, в зависимости от необходимого количества сайтов.

Если вы ищете надежное решение для размещения веб-проекта, то недорогой VDS/VPS сервер может стать отличным выбором!

2. Собственный Teamspeak-сервер

Teamspeak – замечательная штука, через которую можно организовать голосовую конференцию на несколько участников (в теории на неограниченное количество).

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

Минимальные требования на сервер Teamspeak: 128 Мб памяти, 800 МГц процессор и немного места на диске. Наш бюджетный VDS все это имеет в более чем достаточном объеме, позволяя осуществлять одновременное общение примерно 150-200 пользователей, при этом месячный трафик составит мене 1 Тб, что тоже укладывается в наш лимит.

Инструкцию по установке и настройке мы приводить в рамках данного материала не будем – их множество в сети.

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

3. Обучение

Еще один способ использовать VDS – это обучение и повышение собственной квалификации. Тут возможны варианты в зависимости от профиля вашей деятельности или образовательной программы.

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

Такая «песочница» позволит проводить эксперименты совершенно безопасно, и восстанавливать систему за пару минут, если в результате ваших опытов наступил полный крах.

Удобно. Безопасно. Наглядно.

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

Разработчики также могут найти для себя прекрасную возможность проверки своих приложений на реальном сервере во время обучения. Можно вести разработку прямо на VDS (например, используя IDE с доступом по FTP), или выгружать готовые скрипты с локальной машины на сервер и проверять работоспособность.

4. Игровые сервера

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

Например, можно играть в GTA: SAMP, если немного игроков. Сервер вполне потянет и CS 1.6 или CS:GO на 8 пользователей (на большее количество уже нужно больше оперативной памяти).

А вот в самую популярную игру последних лет «погонять» не получится – сервер Minecraft требует минимум 1 гигабайт ОЗУ.

Игра для настоящих «олдфагов» - OpenArena – это opensource-клон Quake 3 Arena. Очень быстрый и динамичный шутер «все против всех» или команда на команду. Сервер Арены поднимается прямо из репозитория, особых настроек не требует, ресурсов потребляет мало. Можно сыграть со старыми друзьями, с которыми не получается повидаться, будто в былые времена «по локалочке».

5. Собственный VPN

Не только наш Роскомнадзор отличается «любовью» к блокировкам. Не редки ситуации, когда иностранные ресурсы блокируют на своей стороне доступ российским пользователям (больше всего в этом замечены компании под юрисдикцией США).

Путь решения проблемы максимально прост – сделать свой VPN на VPS. VDSina позволяет заказать сервер в Нидерландах (Амстердам). Поднимаем на нем VPN-сервер, и вот уже для всех мы смотрим в сеть через «окно в Европу». И никаких блокировок.

Установка несложная и гуглится на раз со всеми подробностями. Если коротко, то вам нужно будет установить OpenVPN-сервер и настроить правила для iptables. На своем компьютере нужен будет уже клиент OpenVPN.

Еще свой VPN может быть полезен не только для обхода блокировок, но и для анонимного серфинга в интернете, или тестирования различных систем «со стороны».

6. Собственный DNS

Возникает вопрос зачем нужен свой DNS? Причины могут быть разные, вот некоторые из них:

  • Последнее время многие провайдеры повадились подсовывать свою рекламу пользователям подменяя DNS-запросы. Это довольно неприятно. Выручит нас собственный DNS-сервер.
  • У вас много сайтов и держать для них свой независимый DNS-сервер – неплохая идея.
  • Вам нужен корпоративный DNS для вашей организации независимый от провайдера интернета, но и стоящий за пределами вашей серверной.
  • DNS-сервер вашего провайдера работает очень медленно (частая проблема, которую интернет-провайдеры никогда не хотят признавать).

Вариантов серверов для DNS хоть и не очень много, но выбор есть: Bind (самый распространенный), PowerDNS, NSD, Unbound и др. Но в большинстве случаев подойдет именно Bind, плюс он входит в стандартные репозитории любого дистрибутива Linux.

Другие примеры для дешевого VDS

Выше мы описали наиболее распространенные сценарии использования начальных тарифов виртуальных серверов. Но есть и более редкие задачи для VDS:

  1. Мастернода для криптовалют
    Это сервер и кошелек для криптовалют с протоколом POS, где вознаграждение начисляется за непрерывную проверку транзакций в блокчейне. Минимальные требования к серверу зависят от конкретной криптовалюты.
  2. Финансовые боты и советники
    VDS отлично подходит для размещения "биржевых роботов" — скриптов, которые следят за ситуацией на финансовых рынках (например, FOREX или фондовая биржа) и при определенных условиях подают сигналы пользователю или выполняют действия с активами. Такие системы помогают трейдерам повысить эффективность и увеличить доходность. Главное условие — непрерывность работы скрипта, поэтому использование локального компьютера может быть неэффективным.
  3. Резервные копии
    Хотя это и необычный способ использования виртуального сервера, некоторые предпочитают его для резервного копирования. На своем сервере вы можете настроить бэкап по своим требованиям и передавать данные нужными протоколами. Основной недостаток — небольшое дисковое пространство, но если нужно копировать только файлы скриптов, это не проблема. Главное — хранить резервные копии минимум в двух независимых местах.
  4. Боты для мессенджеров
    На недорогом VDS можно разместить бота для Telegram или Slack, написанного, например, на Python. Он потребляет мало ресурсов, всегда онлайн, затраты минимальны, а польза очевидна.
  5. Демонстрация работы заказчику
    Этот сценарий схож с обучением. Выполнив заказ, фрилансер может разместить его на VDS и предоставить доступ заказчику для тестирования. Это подходит для демонстрации функциональности скриптов и приложений, но не для оптимизации под высокие нагрузки.

Резюме

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

Мы хотели показать, что недорогой VDS – это не просто маркетинговая «замануха» хостинг-провайдеров, а реально полезная и востребованная услуга, которая может пригодиться не только IT-специалистам различных направленностей, но и студентам, преподавателям, и просто гикам-энтузиастам.

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

Илья Родин хостинг-эксперт
  • Опыт работы в IT более 15 лет
  • прораммист, DevOps-инженер, техно-гик
Оценить эту страницу
0
Средняя: 5 (5 оценок)

Еще полезные статьи