Debian на VPS: какой выпуск ставить и как держать сервер годами
Debian выбирают для серверов, которые должны годами работать без внимания: выпуск выходит примерно раз в два года, пакеты внутри него почти не меняются, а исправления безопасности приходят без новых версий программ. На Debian построены Ubuntu, Astra Linux, Kali и десятки других систем, поэтому инструкции для apt подходят почти к любому серверному софту. Образ Debian есть в панели практически у каждого хостера, но версия, способ установки и набор пакетов в образе отличаются, и это стоит проверить до заказа.
Какой выпуск выбрать
- Debian 13 «trixie» — текущий стабильный выпуск, вышел в августе 2025 года. Для нового сервера берите его: впереди несколько лет обычной поддержки, а за ней ещё пара лет LTS.
- Debian 12 «bookworm» — в 2026 году перешёл с обычной поддержки на LTS, которую ведёт отдельная команда. Обновления безопасности ещё идут, но для нового проекта смысла выбирать его уже нет.
- Debian 11 и старше — только для старых систем, которые пока нельзя переносить. Бесплатная поддержка у них закончилась, и такой сервер стоит обновить или пересобрать.
Ветки testing и unstable на сервер не ставят: в них нет своевременных исправлений безопасности. Если нужна более свежая версия одной программы, сначала посмотрите репозиторий backports — туда переносят новые версии пакетов, собранные под стабильный выпуск. Свою версию ОС проверяйте командой cat /etc/debian_version: образы хостеров нередко отстают на несколько точечных выпусков, и первое apt update && apt full-upgrade скачивает заметный объём.
Чего нет в чистом Debian
Debian ставит минимум, и то, что в Ubuntu включено сразу, здесь приходится добавлять самому. Подробно разница описана на странице VPS с Ubuntu, а для сервера важно вот что:
- Автообновления безопасности в облачных образах включены не всегда. Поставьте пакет unattended-upgrades и проверьте, что он берёт обновления из репозитория security.
- Файрвол. В системе есть nftables, но правил нет. Можно писать их в
/etc/nftables.confили поставить ufw, если привычнее. Сначала разрешите SSH, потом включайте фильтрацию. - sudo бывает не установлен, если при установке задали пароль root. Добавьте пакет и своего пользователя в группу sudo, после чего закройте вход под root по SSH.
- Swap. Облачные образы обычно идут без раздела подкачки; на тарифе с 1 ГБ памяти создайте swap-файл, иначе первый же тяжёлый apt или сборка упрётся в нехватку памяти.
Минимальный Debian без графики занимает около гигабайта диска и спокойно работает на 512 МБ памяти — это один из самых экономных вариантов для небольших тарифов. Под веб-сервер с базой данных закладывайте от 2 ГБ, под Docker с несколькими контейнерами — от 2–4 ГБ и диск с запасом под образы.
Обновление до нового выпуска без переустановки
Debian официально поддерживает обновление на месте, только по одному выпуску за раз: с 11 на 12, затем с 12 на 13. Порядок такой:
- Сделайте снимок диска в панели хостера — это самый быстрый способ отката.
- Полностью обновите текущий выпуск и перезагрузитесь, если обновилось ядро.
- Прочитайте раздел о проблемах обновления в release notes нового выпуска.
- Замените кодовое имя выпуска в списках репозиториев, выполните
apt update, затемapt upgrade --without-new-pkgsиapt full-upgrade. - Запускайте обновление внутри screen или tmux: обрыв SSH посреди процесса оставит систему наполовину обновлённой.
Сторонние репозитории (PHP, базы данных, Docker) на время обновления лучше отключить и вернуть уже с кодовым именем нового выпуска. Если хостер ставит в образ своё ядро или агент мониторинга, проверьте, что у них есть версия под новый Debian.
Что проверить в тарифе
Для Debian подходит любая виртуализация, но на контейнерах (OpenVZ, LXC) ядро общее и его версию выбирает хостер: свежие модули вроде WireGuard или нестандартные параметры sysctl там могут не работать. Если нужен свой ядерный стек, своя разметка диска или шифрование, берите VPS на KVM и ставьте систему с официального netinst-образа через VNC-консоль — список тарифов с такой возможностью есть на странице VPS со своим ISO. И уточните, какой выпуск Debian сейчас в списке образов при заказе: у части хостеров там до сих пор только старые версии.