Redis auf Ubuntu 22.04 installieren & absichern
Redis kann die Leistung Ihres Systems erheblich verbessern. Wir zeigen Ihnen, wie Sie die leistungsstarke In-Memory-Datenbank effizient und sicher auf auf Ubuntu 22.04 konfigurieren und sichern können.
REmote DIctionary Server ist ein leistungsstarker In-Memory-Datenbankspeicher, der häufig für Caching und Messaging-Zwecke verwendet wird. In diesem Blogbeitrag erklären wir, wie man die Software auf einem Ubuntu 22.04-System installiert und konfiguriert, um eine sichere und effiziente Leistung zu gewährleisten.
Schritt 1: Redis installieren
Zuerst müssen Sie die Software auf Ihrem Ubuntu 22.04-System installieren. Öffnen Sie dafür ein Terminal und führen Sie die folgenden Befehle aus:
sudo apt update
sudo apt install redis-server
Schritt 2: Redis konfigurieren
Nach der Installation müssen Sie die Konfigurationsdatei bearbeiten, um optimale Leistung und Sicherheit zu gewährleisten. Öffnen Sie die Datei /etc/redis/redis.conf
mit einem Texteditor Ihrer Wahl:
sudo nano /etc/redis/redis.conf
In der Konfigurationsdatei sollten Sie folgende Änderungen vornehmen:
- Supervised Directive: Ändern Sie
supervised no
insupervised systemd
. Dies ermöglicht es Redis, unter der Kontrolle von systemd zu laufen. - Bind Directive: Ändern Sie
bind 127.0.0.1 ::1
zubind 127.0.0.1
, um Redis auf localhost zu beschränken und externe Zugriffe zu verhindern.
Speichern Sie die Datei und beenden Sie den Editor.
Schritt 3: Redis neustarten
Nachdem Sie die Konfiguration geändert haben, starten Sie die Software neu, um die Änderungen zu übernehmen:
sudo systemctl restart redis.service
Schritt 4: Redis absichern
Setzen Sie folgende Schritte um, um Ihren Server vor unautorisiertem Zugriff zu schützen:
- Passwortschutz: Fügen Sie in der Konfigurationsdatei eine
requirepass
-Direktive hinzu und setzen Sie ein starkes Passwort. - Firewall-Einstellungen: Stellen Sie sicher, dass Ihr Server nicht öffentlich zugänglich ist. Verwenden Sie Firewall-Regeln, um den Zugriff zu beschränken.
Schritt 5: Installation überprüfen
Überprüfen Sie mit folgendem Client ob der In-Memory-Datenbankspeicher ordnungsgemäß funktioniert:
redis-cli
Nach Eingabe des Passworts (wenn gesetzt) sollten Sie in der Lage sein, Befehle auszuführen und mit Ihrer Instanz zu interagieren.
Fazit
Die Installation und Absicherung von Redis auf Ubuntu 22.04 ist ein unkomplizierter Prozess, der die Leistung Ihres Systems erheblich verbessern kann. Durch die Befolgung dieser Schritte stellen Sie sicher, dass Ihr Redis-Server sicher und effizient läuft.