Redis на VPS: установка, настройка, безопасность

VDS / VPS серверы · 13.02.2025
Redis на VPS: установка, настройка, безопасность

Установка Redis

apt install redis-server -y
systemctl enable --now redis-server
redis-cli ping  # → PONG

Основные настройки redis.conf

# /etc/redis/redis.conf

# Привязка только к localhost (безопасность!)
bind 127.0.0.1

# Пароль
requirepass YourStrongPassword123

# Максимальная память
maxmemory 256mb
maxmemory-policy allkeys-lru

# Persistent storage (RDB — периодический снимок)
save 900 1
save 300 10

# AOF (каждую секунду — баланс надёжности и скорости)
appendonly yes
appendfsync everysec

Мониторинг Redis

# Статистика
redis-cli -a password info stats

# Мониторинг команд в реальном времени
redis-cli -a password monitor

# Ключевые метрики
redis-cli -a password info memory | grep used_memory_human

Политики вытеснения памяти

ПолитикаПоведениеПрименение
allkeys-lruУдалять давно не используемыеКэш
volatile-lruУдалять только с TTLСессии + кэш
noevictionОшибка при переполненииОчереди
⚠️ Никогда не открывайте Redis на публичный интерфейс без VPN или firewall. Redis не имеет шифрования TLS по умолчанию.
← Назад в базу знаний Задать вопрос поддержке