Настройка выделенного сервера: что сделать после покупки
Выделенный сервер — это физическая машина, за которую отвечаете вы. В отличие от VPS, здесь нет гипервизора, который мог бы что-то исправить. Всё нужно настроить правильно с самого начала: RAID, ОС, безопасность, мониторинг.
В этой статье — пошаговое руководство по настройке выделенного сервера из 8 шагов. Если не хотите настраивать самостоятельно — закажите администрирование сервера.
📋 Содержание статьи
1. RAID
RAID защищает от сбоя дисков. Если один диск выйдет из строя, данные не потеряются. Типы RAID:
- RAID 1: зеркало, минимальная конфигурация — 2 диска. Простой и надёжный;
- RAID 10: зеркало + чередование, минимум 4 диска. Высокая скорость и надёжность;
- RAID 5: чередование с чётностью, минимум 3 диска. Экономия места;
- RAID 6: двойная чётность, минимум 4 диска. Для больших объёмов.
Для выделенного сервера рекомендуем RAID 1 или RAID 10. RAID настраивается в BIOS/RAID-контроллере до установки ОС. Проверьте, что массив собрался и работает.
2. Установка ОС
Операционная система — база для всего. Выбирайте в зависимости от задач:
- Ubuntu 22.04/24.04 LTS: универсальный выбор, свежие пакеты, поддержка 5 лет;
- Debian 12: стабильный, минималистичный;
- AlmaLinux / Rocky Linux: замена CentOS, для enterprise-задач;
- Windows Server 2022: для MS SQL, Exchange, 1С на Windows.
Установку делаем через IPMI/KVM-консоль или через автоматическую установку хостинга. Задаём разделы: /boot (1 ГБ), / (50–100 ГБ), /var (остальное), swap (по объёму RAM, но не больше 32 ГБ).
3. Обновление системы
Сразу после установки обновите систему:
- Ubuntu/Debian:
apt update && apt upgrade -y; - AlmaLinux/Rocky:
dnf update -y.
Настройте автоматические обновления безопасности:
- Ubuntu:
apt install unattended-upgrades; - AlmaLinux:
dnf install dnf-automatic.
4. Пользователи
Не работайте под root постоянно. Создайте пользователя с правами sudo:
adduser deploy— создание пользователя;usermod -aG sudo deploy— добавление в группу sudo;- Проверьте вход под новым пользователем.
Root-доступ оставьте как резервный канал. Для повседневной работы — только deploy.
5. SSH-ключи
SSH-ключи надёжнее паролей. Настройка:
- Генерация: на локальном компьютере
ssh-keygen -t ed25519; - Копирование:
ssh-copy-id deploy@IP; - Отключение паролей: в
/etc/ssh/sshd_configустановитеPasswordAuthentication no,PermitRootLogin no; - Смена порта: измените
Port 22на нестандартный (например,Port 2222); - Перезапуск:
systemctl reload ssh.
Проверьте подключение по ключу на новом порту до перезапуска SSH, чтобы не потерять доступ.
6. Файрвол
Файрвол закрывает все порты, кроме нужных. Для Ubuntu — UFW:
apt install ufw— установка;ufw default deny incoming— запрет входящих по умолчанию;ufw default allow outgoing— разрешение исходящих;ufw allow 2222/tcp— SSH (ваш порт);ufw allow 80/tcp— HTTP;ufw allow 443/tcp— HTTPS;ufw enable— включение.
Также установите Fail2ban для автоматической блокировки IP после неудачных попыток входа.
7. Мониторинг
Без мониторинга вы не узнаете о проблемах. Что настроить:
- CPU, RAM, диск: базовые метрики через node_exporter + Prometheus;
- Диски: SMART-мониторинг для предсказания сбоев;
- Сервисы: проверка доступности Nginx, MySQL, PHP-FPM;
- Логи: централизация через Loki или ELK;
- Алерты: оповещения при отклонениях (Telegram, email).
Минимально — uptime-мониторинг + базовые метрики. Для production — полноценный мониторинг.
8. Бэкапы
Бэкапы — страховка от потери данных. Что настроить:
- Автоматизация: rsync, Borg, Restic в cron;
- Хранение: вне сервера — облако S3 или другой сервер;
- Частота: ежедневно минимум, для активных проектов — чаще;
- Тестирование: раз в месяц восстанавливайте бэкап;
- Шифрование: бэкапы должны быть зашифрованы.
Чек-лист настройки
Железо
- RAID собран
- Диски работают
- BIOS настроен
- IPMI/KVM доступен
ОС
- ОС установлена
- Разделы настроены
- Система обновлена
- Автообновления включены
Безопасность
- Пользователь создан
- SSH-ключи настроены
- Пароли отключены
- Файрвол и Fail2ban
Мониторинг и бэкапы
- Метрики собираются
- Алерты настроены
- Бэкапы создаются
- Восстановление проверено
Наши рекомендации
📌 Итоговый вывод
Настройка выделенного сервера — это 8 шагов, которые защитят сервер и подготовят его к работе.
Что нужно знать:
- RAID: RAID 1 или RAID 10 для отказоустойчивости;
- ОС: Ubuntu, Debian, AlmaLinux или Windows Server;
- Обновления: сразу после установки, автообновления безопасности;
- Пользователи: работайте не под root;
- SSH-ключи: отключите пароли, смените порт;
- Файрвол: UFW или iptables, Fail2ban;
- Мониторинг: метрики, алерты, логирование;
- Бэкапы: регулярные, вне сервера, с тестированием.
Хотите настроить выделенный сервер? Закажите администрирование в Lead Hub.
Также рекомендуем: как выбрать сервер, Dedicated или VPS, Intel или AMD, NVMe на сервере, ошибки при выборе, выделенные серверы.