VPS на Ubuntu и Linux: какой дистрибутив выбрать

Почти все серверы в интернете работают на Linux, и на то есть причины: он бесплатный, экономно расходует ресурсы, стабильно работает месяцами без перезагрузок и имеет огромную экосистему готового ПО. Для VPS это система по умолчанию.

Вопрос обычно не в том, брать ли Linux, а в том, какой именно дистрибутив выбрать. Ubuntu, Debian, AlmaLinux, Rocky - за похожими названиями стоят реальные различия, которые повлияют на то, насколько удобно будет обслуживать сервер. Разберём, чем они отличаются, что такое LTS и почему это важнее версии, сколько ресурсов заложить и с чего начать после установки.

Почему для сервера берут Linux

Коротко о том, что даёт Linux на сервере:

  • Бесплатно. Ни лицензии за систему, ни платы за обновления.
  • Экономит ресурсы. Серверная Linux-система в простое занимает сотни мегабайт памяти против нескольких гигабайт у Windows. То же железо тянет больше.
  • Стабильность. Серверы на Linux работают месяцами без перезагрузок. Обновления в большинстве случаев не требуют рестарта.
  • Готовая экосистема. Веб-серверы, базы данных, Docker, языки программирования - всё ставится парой команд из репозиториев.
  • Полный контроль. Управление через SSH, автоматизация скриптами, никаких лишних служб.

Исключение одно: если задача завязана на Windows-специфичное ПО (1С, MS SQL, .NET Framework), тогда нужен Windows VPS. Во всех остальных случаях Linux выгоднее.

Два семейства дистрибутивов

два семейства Linux и кто из кого происходит.
два семейства Linux и кто из кого происходит.

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

Debian-семейство (Debian, Ubuntu). Пакеты в формате .deb, менеджер apt. Самое популярное решение для серверов, огромное сообщество, большинство инструкций в интернете написаны именно под него.

RHEL-семейство (AlmaLinux, Rocky Linux, CentOS). Пакеты .rpm, менеджер dnf. Корпоративный мир, стабильные долгие релизы, часто требование хостинг-панелей и энтерпрайз-софта.

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

Какой дистрибутив выбрать

ДистрибутивСемействоКому подходит
Ubuntu Server LTSDebianУниверсальный выбор. Больше всего инструкций, свежий софт, простой старт
DebianDebianКогда нужна максимальная стабильность и минимум лишнего. Чуть более старые пакеты
AlmaLinuxRHELЗамена CentOS. Корпоративная среда, панели управления, энтерпрайз-ПО
Rocky LinuxRHELТо же, что AlmaLinux. Выбор между ними - дело вкуса
CentOS StreamRHELТолько если этого прямо требует ваше ПО. Для большинства не лучший выбор

Практическое правило:

  • не знаете, что выбрать - берите Ubuntu Server LTS, не ошибётесь;
  • цените стабильность выше свежести - Debian;
  • ваша панель или софт требует RHEL (частый случай с ISPmanager, некоторыми версиями панелей) - AlmaLinux или Rocky.

Что такое LTS и почему это важнее версии

У Ubuntu новые версии выходят каждые полгода, но для сервера берут не самую свежую, а LTS (Long Term Support) - версии с длительной поддержкой.

Обычный релизLTS-релиз
ВыходитКаждые 6 месяцевРаз в 2 года
Поддержка и обновления9 месяцев5 лет
Свежесть пакетовМаксимальнаяДостаточная
Для сервераНе стоитДа

Логика простая: сервер настраивают один раз и хотят, чтобы он получал обновления безопасности годами без переустановки. Обычный релиз перестанет обновляться через 9 месяцев, и придётся мигрировать. LTS даёт 5 лет спокойствия.

Как читаются версии Ubuntu: число - это год и месяц выхода. 24.04 LTS вышла в апреле 2024 года, 22.04 LTS - в апреле 2022. Для нового сервера берите самую свежую LTS.

Для сервера всегда выбирайте вариант Server, а не Desktop. Разница в том, что Server идёт без графической оболочки: она серверу не нужна, только зря ест ресурсы. Управление всё равно идёт через SSH.

Сколько ресурсов нужно

Linux скромен, и это его сильная сторона. Ориентиры под типовые задачи:

ЗадачаvCPURAMДиск
Сама система, чистый старт1512 МБ10 ГБ NVMe
Телеграм-бот, небольшой скрипт11 ГБ10 ГБ NVMe
Сайт на WordPress22 ГБ20 ГБ NVMe
Docker с несколькими сервисами24 ГБ40 ГБ NVMe
База PostgreSQL под нагрузкой48 ГБ80 ГБ NVMe

Сравните с Windows, которому только на запуск нужно 4 ГБ: экономия по памяти двукратная и больше. Подробнее о расчёте ресурсов - в отдельном разборе как выбрать конфигурацию сервера.

С чего начать после установки

Первое подключение к свежему серверу идёт по SSH:

ssh root@ВАШ_IP

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

apt update && apt upgrade -y

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

Одно различие по командам между семействами: там, где в Ubuntu и Debian используется apt, в AlmaLinux и Rocky будет dnf. Логика та же, отличается только имя менеджера пакетов.

Что размещают на Linux VPS

Список широкий, потому что почти всё серверное ПО пишется в первую очередь под Linux:

  • сайты и интернет-магазины;
  • Docker и контейнерные приложения;
  • базы данных PostgreSQL, MySQL, ClickHouse;
  • веб-серверы Nginx, Apache;
  • Telegram-боты и фоновые обработчики;
  • сервисы автоматизации вроде n8n;
  • панели управления, если не хочется работать через консоль;
  • игровые серверы;
  • почтовый сервер.

Частые ошибки при выборе

Взяли не-LTS версию. Через 9 месяцев обновления кончились, и понадобилась миграция на пустом месте. Для сервера всегда LTS.

Поставили Desktop-версию. Графическая оболочка на сервере ест ресурсы и не нужна: управление идёт по SSH. Берите Server.

Выбрали RHEL, а все инструкции под Ubuntu. Если нет прямого требования к RHEL, Debian-семейство проще: под него больше готовых мануалов.

Погнались за самым свежим дистрибутивом. На сервере ценится стабильность, а не последняя версия пакета. Свежесть нужна разработчику на ноутбуке, серверу - предсказуемость.

Не сделали базовую настройку. Свежий Linux открыт всему интернету. Полчаса на настройку безопасности сразу после аренды экономят кучу проблем потом.

Частые вопросы

Ubuntu или Debian - что лучше для сервера? Оба отличные и очень близкие: Ubuntu построена на Debian. Ubuntu чуть свежее по пакетам и имеет больше инструкций, Debian чуть стабильнее и легче. Для новичка - Ubuntu Server LTS, для того, кто ценит минимализм - Debian.

Нужно ли знать Linux, чтобы пользоваться таким сервером? Базовые команды пригодятся. Если их нет, есть два пути: поставить панель управления, где всё делается через веб-интерфейс, или заказать администрирование у провайдера.

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

Чем apt отличается от dnf? Это менеджеры пакетов разных семейств: apt в Debian и Ubuntu, dnf в AlmaLinux и Rocky. Делают одно и то же - ставят и обновляют программы, отличаются синтаксисом и форматом пакетов.

Как обновлять систему? На Ubuntu и Debian: apt update && apt upgrade. Обновления безопасности можно настроить на автоматическую установку. Мажорные обновления версии системы делают вручную и обдуманно, а не по привычке.

Какая версия Ubuntu актуальна для сервера? Берите самую свежую LTS. На момент выбора это, как правило, версия с чётным годом и месяцем 04 в номере: 22.04, 24.04 и следующие LTS по мере выхода.


Нужен VPS на Ubuntu или Debian? Виртуальные серверы на Linux и NVMe с любой популярной системой из образа, в дата-центрах Tier III в России и Европе. Активация за 3 минуты, root-доступ сразу. Первые 7 дней - тестовый период с возвратом средств.

Что дальше