Проверенные инструкции по Ubuntu, Debian, AlmaLinux, Nginx, базам данных, VPN и безопасности Linux-серверов.
Sylius — Composer/Symfony-приложение. На AlmaLinux 9 надёжнее начинать с официального Standard project и проверять требования через Composer, а не фиксировать старые PHP/Node версии. Важно: Если текущий Sylius не заявляет поддержку выбранной ОС/PHP, используйте официальный Docker environment; не…
Ниже настроен маршрутизируемый туннель между двумя узлами. Важно: Не публикуйте private key. Для выхода клиентов в интернет добавьте NAT только на реальный внешний интерфейс; сначала определите его через ip route get 1.1.1.1 . 1. Установите WireGuard sudo apt update
sudo apt full-upgrade -y
sudo…
HTTP Basic Auth применяйте только поверх HTTPS. Пароли храните вне document root в htpasswd-файле с минимальными правами. Важно: Basic Auth передаёт пароль в обратимо кодируемом виде внутри TLS. Без HTTPS использовать нельзя. 1. Установите утилиту sudo apt update
sudo apt full-upgrade -y
sudo apt…
Прежняя ОС из архивной статьи снята с поддержки. На AlmaLinux 9 Plex устанавливайте только RPM текущего релиза с официальной страницы и проверяйте подпись/хэш. Важно: Не давайте plex владельца всей медиатеки. Права записи нужны только там, где это действительно требуется. 1. Подготовьте AlmaLinux 9…
Roundcube — веб-клиент, а не почтовый сервер. На Ubuntu 24.04 LTS установите его поверх уже настроенных IMAPS/SMTP Submission и отдельной БД. Важно: Не размещайте Roundcube до готовности TLS, DKIM/SPF/DMARC и защиты почтового сервера от brute force. 1. Установите пакеты sudo apt update
sudo apt…
Термины source/replica и GTID заменяют старую схему master/slave. Для AlmaLinux 9 используйте одинаковую поддерживаемую ветку MySQL на обоих узлах и шифрованный приватный канал. Важно: Пароль в SQL попадёт в shell history, если команду вводить через -e. Используйте защищённую интерактивную сессию и…
Это руководство посвящено установке, настройке и администрированию mdadm программного RAID в системах Linux. ВведениеЭто руководство посвящено установке, настройке и администрированию mdadm программного RAID в системах Linux. Предпосылками Установленная ОС LinuxВыделенный сервер с несколькими
На AlmaLinux 9 изолируйте SFTP-пользователя встроенным internal-sftp. Это не требует отдельного FTP-сервера. Важно: Match-блок действует до конца файла или следующего Match. Проверьте итоговые параметры через sshd -T -C user=uploaduser,host=x,addr=IP . 1. Создайте группу и пользователя sudo…
Для Ubuntu 24.04 LTS и Debian 13 используйте OpenVPN 2.6 из репозитория дистрибутива и Easy-RSA 3. IPv6 маршрутизируется отдельно; не маскируйте его без необходимости. Важно: Скопируйте ключи/сертификаты в /etc/openvpn/server с правами root. Не используйте устаревшие cipher BF-CBC и comp-lzo. 1.…
Dante доступен штатным пакетом dante-server. Прокси должен слушать только нужный адрес, требовать аутентификацию и быть закрыт firewall-ом для остальных сетей. Важно: Не создавайте открытый SOCKS-прокси: его быстро используют для злоупотреблений. Ограничьте source CIDR и включите учётные данные. 1.…