2026-06-19
Рабочая схема бэкапов БД — это автоматический mysqldump по расписанию (cron), сжатие и хранение нескольких поколений с ротацией, копия в другое физическое место и регулярная проверка восстановлением. Главная мысль сразу: бэкап, который ни разу не восстанавливали, бэкапом не является. Разберём по шагам.
mysqldump делает «логический» бэкап — SQL-файл с командами для воссоздания данных. Он прост, перенос
Бесплатный валидный HTTPS-сертификат сегодня ставится одной командой: Let's Encrypt выдаёт сертификаты автоматически, а утилита certbot получает их, прописывает в конфиг веб-сервера и сама продлевает. Разберём, как это работает, как настроить и почему авто-продление — самое важное.
Let's Encrypt — некоммерческий центр сертификации, выдающий бесплатные TLS-сертификаты сроком на 90 дней по автоматизированному протоколу ACME. Ce
...Базовая защита свежего Linux-сервера сводится к четырём шагам: вход по SSH-ключу вместо пароля, отдельный пользователь с sudo вместо root, закрытый файрволом периметр (только нужные порты) и fail2ban против перебора. Это полчаса работы, которые отсекают почти весь автоматический фоновый взлом. Разберём по порядку.
Новый сервер с белым IP начинают перебирать боты в течение минут — это не «если», а «когда». Пароль root по SSH — приглашение. Х
Боевая связка для PHP-сайта — это Nginx как фронт и PHP-FPM как процесс-менеджер интерпретатора, общающиеся по FastCGI через unix-сокет. Nginx отдаёт статику и проксирует только PHP-запросы в FPM; FPM держит пул воркеров. Разберу минимально-достаточный production-конфиг и типовые грабли.
Nginx прекрасно и дёшево отдаёт статику и держит тысячи соединений, но сам PHP не исполняет. PHP-FPM (FastCGI Process Manager) управляет пулом PHP-процессов. Свя
...Supervisor (supervisord) — простой менеджер процессов для Linux: он держит ваши скрипты-демоны запущенными постоянно и автоматически переподнимает их после падения. Это решает проблему «бесхозного» фонового процесса, за которым некому следить. Разберём установку, синтаксис конфигурации и рабочий пример с очередью.
Помимо разовых запусков и запуска по расписанию, часто нужно, чтобы скрипт работал непрерывно — такие скрипты
...Опишите задачу — отвечу и предложу формат работы.
Обсудить задачу