Debian 12 на VPS: первая настройка сервера — иллюстрация к статье Storm Cloud Blog, категория Linux
Debian 12 на VPS: первая настройка сервера — иллюстрация к статье Storm Cloud Blog, категория Linux
Linux·2 мин··

Debian 12 на VPS: первая настройка сервера

Чек-лист настройки Debian 12 Bookworm на VPS: SSH, UFW, обновления, sudo-пользователь. Альтернатива Ubuntu для production.

Краткий ответ: Debian 12 — стабильнее и легче Ubuntu. Те же шаги: sudo-пользователь, SSH keys, UFW, apt update. Отличия — пакеты без snap, иногда старее версии софта.

Многие провайдеры дают Ubuntu по умолчанию. Debian — для тех, кто хочет минимализм и предсказуемость. Сравните с Ubuntu 24.04.


Debian vs Ubuntu на VPS

Debian 12 Ubuntu 24.04
Стабильность Максимальная LTS хорошая
Свежесть пакетов Консервативнее Новее
Документация Меньше туториалов Больше
Docker/K8s Отлично Отлично

Первые команды

su -
apt update && apt upgrade -y
apt install sudo ufw curl git vim -y

Создание пользователя — как в Ubuntu гайде:

adduser deploy
usermod -aG sudo deploy

SSH hardening

# /etc/ssh/sshd_config
PermitRootLogin no
PasswordAuthentication no
systemctl restart ssh

UFW

ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable

non-free firmware (WiFi/диски)

Debian иногда требует non-free для драйверов — на VPS обычно не нужно. Для bare metal — contrib non-free в sources.


cloud-init на Debian

cloud-init работает на Debian cloud images — автоматизируйте bootstrap.


Итог

Debian 12 — отличный выбор для production VPS. Чек-лист идентичен Ubuntu, пакеты чуть старее — проверяйте версии PHP/Node перед деплоем.

VPS с Debian — StormNet Cloud. Автоматизация — Ansible.

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

Debian 12 или Ubuntu 24.04 для VPS?

Ubuntu — больше туториалов и свежее пакеты. Debian — стабильнее и минималистичнее, preferred для conservative production.

Подходит ли Debian 12 для Docker и Kubernetes?

Да. Docker, k3s и большинство DevOps-инструментов отлично работают на Debian 12 Bookworm.