Перейти к содержимому

Статья 54 из 75

Гайды

Redis: кэш и очереди

Redis держит сессии, кэш WordPress/Laravel и очереди. Это не замена Postgres. На 1 ГБ RAM ограничьте maxmemory, иначе Redis выест ВМ и упрётся в OOM.

Окно терминала
apt install -y redis-server
systemctl enable --now redis-server
redis-cli ping

В /etc/redis/redis.conf:

bind 127.0.0.1 ::1
protected-mode yes
requirepass СИЛЬНЫЙ_ПАРОЛЬ
maxmemory 256mb
maxmemory-policy allkeys-lru
Окно терминала
systemctl restart redis-server

Приложение указывает REDIS_PASSWORD. Не публикуйте 6379 в Docker ports и в UFW. Сканеры ищут открытый Redis и ставят крипту.

Persistence: appendonly yes если очереди нельзя терять при ребуте. Бэкап dump.rdb / AOF — вместе с остальным сервером, не вместо дампа SQL.

Связано: файрвол, аудит.