OKAlle Dienste sind betriebsbereit
InfrawireInfrawire LogoDokumentation

Redis auf einem Linux-VPS installieren

Redis ist ein In-Memory Key-Value-Store für Caching, Web-Sessions, Queues (mit passenden Libraries) und Rate-Limiting. Diese Anleitung richtet Redis auf Ubuntu/Debian mit lokalem Standardzugriff ein.

Installation

Bash
sudo apt update && sudo apt upgrade -y sudo apt install -y redis-server sudo systemctl enable redis-server sudo systemctl start redis-server

Test

Bash
redis-cli ping

Erwartung: PONG.

Konfiguration

Oft /etc/redis/redis.conf:

  • bind: typisch 127.0.0.1 ::1 — bei App auf demselben Server beibehalten.
  • protected-mode yes: beibehalten, wenn nicht sauber authentifiziert/exponiert.
  • Nach Änderungen: sudo systemctl restart redis-server

Passwort (bei erweitertem Zugriff)

Config
requirepass ihr_langes_passwort
Bash
redis-cli -a 'ihr_langes_passwort' ping

Speicher

  • maxmemory auf kleinen VPS setzen, z. B. mit maxmemory-policy allkeys-lru für reinen Cache.

Sicherheit

Redis nicht ungeschützt ins Internet stellen. UFW für andere öffentliche Dienste.

Verbindungs-URL

TEXT
redis://127.0.0.1:6379

Fehlerbehebung

  • Connection refused: Dienst/Port 6379 prüfen.
  • OOM: maxmemory senken oder RAM erhöhen.