Инструкции по настройке Linux-серверов с командами и примерами конфигураций: Debian, Ubuntu, AlmaLinux и FreeBSD. Статьи пишет и проверяет практикующий администратор — Арсений Кузнецов, в IT с 1994 года.
Разделы
- ВиртуализацияProxmox VE, KVM, libvirt и virt-manager, образы дисков, Windows в виртуальных машинах, OpenNebula.
- Веб-серверы и PHPApache, Nginx, PHP-FPM и несколько версий PHP, WordPress на VPS, ошибки и защита сайтов.
- Базы данныхMySQL 8 и MariaDB: настройка производительности, безопасность, сброс пароля, восстановление после ошибок.
- Почтовые серверыСвой почтовый сервер на Linux: Postfix и Dovecot, iRedMail, Mailcow, Zimbra, SPF, DKIM, DMARC и доставляемость.
- Сеть и DNSНастройка сети в Debian, Ubuntu и AlmaLinux: NetworkManager, nmcli, MAC-адрес, IPv6, BIND и GeoIP.
- Панели управленияБесплатные панели управления сервером: HestiaCP, ISPConfig, Webmin и Virtualmin — выбор, установка и безопасность.
- Диски и файловые системыПроверка и восстановление дисков, SMART, bad-блоки, программный RAID и разметка.
- Администрирование Linux и FreeBSDПовседневные задачи администратора: репозитории, мониторинг процессов, копирование файлов, загрузка системы, обновление FreeBSD.
Новые статьи
- SPF, DKIM и DMARC: настройка для своего домена и почтового сервераКак настроить PTR, SPF, DKIM и DMARC для своего почтового сервера на Postfix: примеры записей, подпись через rspamd или OpenDKIM, поэтапный DMARC и проверка, что письма проходят.
- Настройка сети в AlmaLinux и RHEL 9/10: nmtui и nmcliЗамена старого system-config-network-tui в AlmaLinux, Rocky Linux и RHEL 9/10: статический IP и DNS через nmtui и nmcli, профили keyfile вместо ifcfg, проверка и безопасная работа по SSH.
- Обновление FreeBSD через freebsd-update: патчи и переход на новую версиюПошаговое обновление FreeBSD командой freebsd-update: исправления безопасности, переход на новый минорный выпуск и на FreeBSD 15.1, обновление пакетов и загрузчика, откат и разбор ошибок.
- Репозитории EPEL и Remi для AlmaLinux и Rocky Linux 9 и 10Чем заменить мёртвый rpmforge на AlmaLinux и Rocky Linux 9 и 10: EPEL вместе с CRB, Remi для свежего PHP и ELRepo для драйверов. Команды, приоритеты, типичные ошибки и правила безопасности.
- Несколько версий PHP и PHP-FPM на одном сервере: Debian, Ubuntu и AlmaLinuxСтавим несколько версий PHP рядом на Debian, Ubuntu и AlmaLinux, создаём пул PHP-FPM для каждого сайта и выбираем версию через сокет в Nginx или Apache.
- htop и btop: мониторинг процессов в Linux и FreeBSDУстановка htop и btop через apt, dnf и pkg, клавиши на каждый день, фильтры, дерево процессов и сигналы. Почему на FreeBSD больше не нужен linprocfs.
- Установка Proxmox VE 9 на свой сервер: с ISO и поверх Debian 13Пошаговая установка Proxmox VE 9 с официального ISO и поверх Debian 13, переключение на бесплатный репозиторий и первые настройки. Для пришедших с OpenVZ — как перейти на контейнеры LXC.
- Собственный почтовый сервер: какой выбрать и как не попасть в спамКакой бесплатный почтовый сервер выбрать для домена в 2026 году и что настроить, чтобы письма доходили до Gmail, Mail.ru и Яндекса, а не попадали в спам.