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

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

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

Как установить OpenVPN в Ubuntu или Debian с поддержкой IPv6

Для Ubuntu 24.04 LTS и Debian 13 используйте OpenVPN 2.6 из репозитория дистрибутива и Easy-RSA 3. IPv6 маршрутизируется отдельно; не маскируйте его без необходимости. Важно: Скопируйте ключи/сертификаты в /etc/openvpn/server с правами root. Не используйте устаревшие cipher BF-CBC и comp-lzo. 1.…

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

Как установить и настроить прокси-сервер Dante Socks5 в Debian / Ubuntu

Dante доступен штатным пакетом dante-server. Прокси должен слушать только нужный адрес, требовать аутентификацию и быть закрыт firewall-ом для остальных сетей. Важно: Не создавайте открытый SOCKS-прокси: его быстро используют для злоупотреблений. Ограничьте source CIDR и включите учётные данные. 1.…

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

Как установить Git на Ubuntu 24.04 LTS

В Ubuntu 24.04 LTS Git доступен из штатного репозитория. Для большинства серверов это предпочтительнее стороннего PPA. 1. Установите Git sudo apt update
sudo apt full-upgrade -y
sudo apt install -y git 2. Задайте имя и email git config —global user.name «YOUR NAME»
git config —global user.email…

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

Настройка Linux для туннеля GRE

Generic Routing Encapsulation (GRE) — это протокол туннелирования, разработанный Cisco Systems, который может инкапсулировать широкий спектр протоколов сетевого уровня в виртуальных двухточечных каналах или двухточечных каналах по сети Интернет-протокола. Туннель GRE полезен в определенных

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

Как установить R в Debian 13

Для Debian 13 пакет R доступен в официальном репозитории. Сторонний ключ CRAN не нужен, если вам не требуется более новая ветка, чем поддерживает Debian. 1. Установите R и инструменты сборки sudo apt update
sudo apt full-upgrade -y
sudo apt install -y r-base r-base-dev build-essential 2. Проверьте…

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

Как развернуть приложение Node.js с помощью Docker

Собирайте Node.js-приложение multi-stage Dockerfile, запускайте непривилегированным пользователем и фиксируйте major-ветку образа. Секреты не копируйте в image. Важно: Node 24 указан как текущая LTS-основа на дату ревизии; перед сборкой проверьте release schedule и совместимость зависимостей. 1.…

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

Как установить Docker CE на Debian 13 с поддержкой двойного стека IPv6-NAT и поддержкой брандмауэра

В Debian 13 Docker Engine устанавливается из официального APT-репозитория с keyring. Docker управляет nftables/iptables сам; direct editing его цепочек может нарушить публикацию портов. Важно: Не копируйте примерный 2001:db8::/32: нужен маршрутизируемый провайдером префикс. Опубликованный container…

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

Как установить LEMP Stack в Debian 13

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

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

Как установить NGINX со сжатием Brotli и Gzip в Ubuntu

Gzip встроен в штатный Nginx Ubuntu 24.04. Brotli — динамический модуль и должен точно совпадать с ABI пакета Nginx; не собирайте случайный бинарник поверх пакетной установки. Важно: Ошибка ABI динамического модуля не даст Nginx запуститься. Проверяйте nginx -t до reload. 1. Включите безопасный…

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

Как добавить swap в Debian 13

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