Что такое epoll и почему Nginx считается одним из самых быстрых веб-серверов? Разбираем работу epoll, отличия от select и poll, событийную модель и настройку Nginx.
Статьи этого автора
Что такое epoll и почему Nginx считается одним из самых быстрых веб-серверов? Разбираем работу epoll, отличия от select и poll, событийную модель и настройку Nginx.
Безопасное удаление старых ядер Linux в Ubuntu, Debian, AlmaLinux, Rocky Linux и CentOS. Очистка раздела /boot, работа с APT и DNF, обновление GRUB и защита сервера от ошибок после обновлений.
Поиск самых больших файлов и каталогов в Linux с помощью du, find и ncdu. Проверка логов, очистка Docker, анализ занятого места на диске и способы предотвратить его переполнение.
Настройка bash-алиасов в Linux для быстрого администрирования серверов. Практические примеры, полезные команды, рекомендации по работе с ~/.bash_aliases и повышению эффективности работы в терминале.
Подробное руководство по tmux для Linux и VPS: установка, создание сессий, работа с окнами и панелями, горячие клавиши и защита длительных процессов от обрыва SSH.
Как определить, кто удалил файл на Linux-сервере. Проверка Bash History, системных журналов, auditd, Docker, Git и других источников, которые помогают расследовать удаление файлов.
Как перенести Docker Compose на новый VPS без даунтайма: подготовка сервера, перенос Docker Volumes, баз данных и файлов, проверка проекта и безопасное переключение DNS.
Настройка автоматического обновления Ubuntu Server с помощью unattended-upgrades и Canonical Livepatch. Автоматическая установка обновлений безопасности, проверка необходимости перезагрузки и лучшие практики.
Настройка rate limiting в Nginx: как ограничить количество запросов, защитить сервер от простого DDoS, ботов и brute force. Примеры конфигурации и советы.
Как отключить IPv6 в Ubuntu Server 22.04 и 24.04: пошаговые инструкции через sysctl, Netplan и GRUB, проверка настроек и рекомендации для VPS и выделенных серверов.