Как безопасно выполнить bootstrap MariaDB Galera после полного останова
После одновременной остановки всех узлов Galera обычного запуска MariaDB недостаточно. Сначала найдите сервер с последней транзакц ...
Динамический DNS в BIND9: обновление A и AAAA через nsupdate и TSIG
Настроим авторитетный BIND9 на VPS, чтобы доверенный клиент менял только заданные записи A и AAAA. Создадим отдельный TSIG-ключ, о ...
CoreDNS в Kubernetes: исправляем CrashLoopBackOff, SERVFAIL и DNS-петлю
Разберём, почему CoreDNS перезапускается или отвечает SERVFAIL, как обнаружить замкнутую пересылку DNS-запросов, проверить доступн ...
Apache Kafka KRaft на VDS: отдельные controller и broker
Соберём новый Kafka-кластер без ZooKeeper на шести Linux VDS: три узла controller образуют отказоустойчивый metadata quorum, а три ...
MODX 3: ЧПУ на Apache и Nginx без 404 у вложенных страниц
Разберём, как направить ЧПУ-запросы в MODX 3, настроить сайт в корне домена или подкаталоге и проверить вложенные адреса. Инструкц ...
Критическая ошибка WordPress: восстановление после обновления
Если после обновления WordPress показывает сообщение о критической ошибке и не открывает панель управления, доступ можно вернуть б ...
WooCommerce: разбор зависших задач Action Scheduler через WP-CLI
Инструкция поможет найти причину зависшей очереди WooCommerce, проверить журналы Scheduled Actions, обработать просроченные задачи ...
Dovecot 2.4 и Keycloak: OAuth2-вход в IMAP
Практическая инструкция по подключению Keycloak к Dovecot 2.4: от настройки конфиденциального OIDC-клиента и проверки access token ...
Nginx debug log на VDS: включаем отладку только для нужного IP
Показываем, как на VDS включить подробный nginx debug log не для всего трафика, а только для вашего IP: проверить сборку Nginx, на ...
Не нашли необходимую информацию?








