Проверенные инструкции по Ubuntu, Debian, AlmaLinux, Nginx, базам данных, VPN и безопасности Linux-серверов.
В Debian 13 Docker Engine устанавливается из официального APT-репозитория с keyring. Docker управляет nftables/iptables сам; direct editing его цепочек может нарушить публикацию портов. Важно: Не копируйте примерный 2001:db8::/32: нужен маршрутизируемый провайдером префикс. Опубликованный container…
Для Debian 13 используйте штатные Nginx, MariaDB и PHP-FPM. Это исключает архивные ключи и привязку к снятым с поддержки версиям PHP/MySQL. Важно: Не публикуйте phpinfo() постоянно: он раскрывает пути, модули и параметры окружения. 1. Установите стек sudo apt update
sudo apt full-upgrade -y
sudo…
Gzip встроен в штатный Nginx Ubuntu 24.04. Brotli — динамический модуль и должен точно совпадать с ABI пакета Nginx; не собирайте случайный бинарник поверх пакетной установки. Важно: Ошибка ABI динамического модуля не даст Nginx запуститься. Проверяйте nginx -t до reload. 1. Включите безопасный…
В 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…
Generic Routing Encapsulation (GRE) – это протокол туннелирования, разработанный Cisco Systems, который может инкапсулировать широкий спектр протоколов сетевого уровня в виртуальных двухточечных каналах или двухточечных каналах по сети Интернет-протокола. Туннель GRE полезен в определенных
Для 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. Проверьте…
Собирайте Node.js-приложение multi-stage Dockerfile, запускайте непривилегированным пользователем и фиксируйте major-ветку образа. Секреты не копируйте в image. Важно: Node 24 указан как текущая LTS-основа на дату ревизии; перед сборкой проверьте release schedule и совместимость зависимостей. 1.…
Ниже — безопасная процедура создания swap-файла для Debian 13. Размер 2 ГБ является примером: подберите его по объёму RAM и нагрузке. Важно: Перед добавлением строки убедитесь, что /etc/fstab ещё не содержит запись для /swapfile . 1. Проверьте существующий swap и место swapon –show
free -h
df -h /…
Загрузите сервер в Rescue-систему. Проверьте текущую таблицу разделов (она должна выглядеть следующим образом, в зависимости от модели): fdisk -l /dev/sda Шаг 1 – ПодготовкаЗагрузите сервер в Rescue-систему. Проверьте текущую таблицу разделов (она должна выглядеть следующим образом, в
Для FreeBSD 15.1 стек FEMP состоит из Nginx, MariaDB и PHP-FPM из pkg. Номера PHP-пакетов определяйте через pkg search, а не переносите из архивного выпуска. Важно: Имя PHP-пакета в примере соответствует ветке 8.4; перед установкой подтвердите его через pkg search на вашей ветке FreeBSD. 1.…