Руководства по Linux

Проверенные инструкции по Ubuntu, Debian, AlmaLinux, Nginx, базам данных, VPN и безопасности Linux-серверов.

Обновлено 30.08.2026 · Руководства по Linux

Как изменить размер раздела EXT

Загрузите сервер в Rescue-систему. Проверьте текущую таблицу разделов (она должна выглядеть следующим образом, в зависимости от модели): fdisk -l /dev/sda Шаг 1 — ПодготовкаЗагрузите сервер в Rescue-систему. Проверьте текущую таблицу разделов (она должна выглядеть следующим образом, в

Обновлено 30.08.2026 · Руководства по Linux

Как установить Nginx, MariaDB и PHP (FEMP) на FreeBSD 15.1

Для FreeBSD 15.1 стек FEMP состоит из Nginx, MariaDB и PHP-FPM из pkg. Номера PHP-пакетов определяйте через pkg search, а не переносите из архивного выпуска. Важно: Имя PHP-пакета в примере соответствует ветке 8.4; перед установкой подтвердите его через pkg search на вашей ветке FreeBSD. 1.…

Обновлено 30.08.2026 · Руководства по Linux

Как использовать Certbot в автономном режиме для получения SSL-сертификатов Let’s Encrypt в Debian 13

Standalone-режим Certbot подходит для Debian 13, когда порт 80 может временно занять сам Certbot. Для постоянно работающего Nginx удобнее плагин python3-certbot-nginx. Важно: HTTP-01 требует доступного извне TCP/80. Не останавливайте веб-сервер, если это нарушит работу других сайтов — используйте…

Обновлено 30.08.2026 · Руководства по Linux

Как добавить пространство подкачки в Ubuntu 24.04 LTS

Ниже — безопасная процедура создания swap-файла для Ubuntu 24.04 LTS. Размер 2 ГБ является примером: подберите его по объёму RAM и нагрузке. Важно: Перед добавлением строки убедитесь, что /etc/fstab ещё не содержит запись для /swapfile . 1. Проверьте существующий swap и место swapon —show
free…

Обновлено 30.08.2026 · Руководства по Linux

Как сбросить пароль пользователя MySQL или MariaDB

На Debian/Ubuntu системный администратор обычно входит через локальную socket-аутентификацию. Это безопаснее аварийного отключения проверки прав. Важно: Не публикуйте новый пароль в shell history, логах или скриншотах. 1. Попробуйте административный вход sudo mysql ALTER USER ‘root’@’localhost’…

Обновлено 30.08.2026 · Руководства по Linux

Как установить Zabbix Server на AlmaLinux 9

Прежняя ОС из архивной статьи снята с поддержки. Для новой установки используйте AlmaLinux 9 и актуальную Zabbix LTS-ветку, выбрав точный repository package на официальной странице Zabbix для RHEL 9. Важно: Не подставляйте URL старого RPM из статьи: номер Zabbix и release-пакет меняются. Выбирайте…

Обновлено 30.08.2026 · Руководства по Linux

Как проверить и изменить имя хоста в Debian 13

В Debian 13 постоянное имя хоста меняют через systemd-hostnamed. Одновременно обновите локальное разрешение имени. Важно: Публичное DNS-имя и PTR-запись меняются у DNS/хостинг-провайдера отдельно. 1. Посмотрите текущее состояние hostnamectl status
cat /etc/hostname
getent hosts $(hostname) 2.…

Обновлено 30.08.2026 · Руководства по Linux

Как установить Linux, Nginx, MySQL, PHP (LEMP) в Ubuntu 24.04 LTS

Для Ubuntu 24.04 LTS используйте штатные Nginx, MariaDB и PHP-FPM. Это исключает архивные ключи и привязку к снятым с поддержки версиям PHP/MySQL. Важно: Не публикуйте phpinfo() постоянно: он раскрывает пути, модули и параметры окружения. 1. Установите стек sudo apt update
sudo apt full-upgrade…

Обновлено 30.08.2026 · Руководства по Linux

Как устранить сбои в MySQL

Сбой подключения не означает повреждение данных. Последовательно проверьте службу, журнал, ресурсы, фактический socket/port и только затем меняйте конфигурацию. Важно: Не удаляйте ibdata, redo/undo-файлы или сокет вручную без подтверждённой причины и актуальной резервной копии. 1. Снимите состояние…

Обновлено 30.08.2026 · Руководства по Linux

Как исправить поврежденные таблицы в MySQL

Для InnoDB повреждение лечат восстановлением из проверенной резервной копии; REPAIR TABLE предназначен главным образом для MyISAM. Сначала остановите запись и сделайте копию datadir/snapshot. Важно: Перед любым repair сделайте побайтовую копию или snapshot. Не экспериментируйте на единственном…