So installieren und konfigurieren Sie Redis auf Debian
- 3681
- 567
- Janin Pletsch
Redis ist ein Open-Source-In-Memory-Datenstrukturspeicher, der häufig als Datenbank, Cache und Message Broker verwendet wird. Es ist bekannt für seine hohe Leistung, Flexibilität und einen geringen Speicherausdruck. Redis unterstützt eine breite Palette von Datenstrukturen, einschließlich Zeichenfolgen, Hashes, Listen, Sätzen und sortierten Sätzen und bietet verschiedene Funktionen wie Replikationen, Transaktionen, Lua -Skript- und Pub/Sub -Messaging.
In diesem Tutorial führen wir Sie durch den Prozess der Installation und Konfiguration von Redis auf Debian. Wir werden die Installation von Redis abdecken, es so konfigurieren, dass es als Dienst ausgeführt wird, und sie mithilfe der Authentifizierung sichern.
Schritt 1: Aktualisieren Sie das System
Vor der Installation von Redis wird immer empfohlen, die Systempakete auf ihre neueste Version zu aktualisieren. Um Ihr Debian -System zu aktualisieren, führen Sie den folgenden Befehl aus:
sudo APT-Get-Update && sudo Apt-Get-Upgrade
Schritt 2: Redis installieren
Verwenden Sie zum Installieren von Redis auf Debian den folgenden Befehl:
sudo apt-get install redus-server
Dadurch werden Redis und seine Abhängigkeiten von Ihrem System installiert.
Schritt 3: Konfigurieren Sie Redis
Die Redis -Konfigurationsdatei befindet sich AT/etc/Redis/Redis.Conf. Sie können diese Datei in Ihrem Texteditor öffnen, um alle erforderlichen Änderungen vorzunehmen. Hier sind einige wichtige Konfigurationen, die Sie in Betracht ziehen sollten:
- Binden
Standardmäßig ist Redis so konfiguriert, dass sie alle verfügbaren Netzwerkschnittstellen anhören. Um nur auf die Loopback -Schnittstelle (localhost) zu hören, ändern Sie die Bindungsrichtlinie in der Konfigurationsdatei wie folgt:
binden 127.0.0.11 binden 127.0.0.1 - Hafen
Standardmäßig hört Redis auf Port 6379 zu. Wenn Sie einen anderen Port verwenden müssen, können Sie ihn ändern, indem Sie die Portanweisung ändern.
- Passwort
Standardmäßig benötigt Redis kein Passwort, um eine Verbindung herzustellen. Um ein Passwort festzulegen, wenden Sie sich an und aktualisieren Sie die Anforderungserklärung:
Erfordern Sie IhrPassword1 Erfordern Sie IhrPassword Ersetzen Sie Ihr Passwort durch ein starkes Passwort.
- Beharrlichkeit
Redis unterstützt die Persistenz, was bedeutet, dass die Daten auf Festplatten gespeichert werden können, damit ein System neu starten kann. Es gibt zwei Ausdauermethoden: RDB (REDIS-Datenbanksicherung) und AOF (Nur-Append-Datei). Sie können die Persistenz ermöglichen, indem Sie die entsprechenden Richtlinien in Überzeugung und Aktualisierung des Richtliniens ermöglichen.
Schritt 4: Redis starten
Führen Sie den folgenden Befehl aus, um Redis zu starten:
sudo systemctl starten redis
Sie können überprüfen, ob Redis ausgeführt wird, indem Sie den folgenden Befehl ausführen:
sudo systemctl Status Redis
Wenn Redis ausgeführt wird, sollte die Ausgabe zeigen, dass der Dienst aktiv ist und ausgeführt wird.
Schritt 5: Test Redis
Um Redis zu testen, können Sie das Befehlszeilen-Tool von Redis-Cli verwenden. Um eine Verbindung zu Redis herzustellen, führen Sie den folgenden Befehl aus:
Redis-Cli
Wenn Sie ein Passwort festlegen, müssen Sie den folgenden Befehl verwenden:
redis -cli -a yourpassword
Ersetzen Sie Ihr Gasswort durch das in der Konfigurationsdatei festgelegte Passwort.
Sobald Sie verbunden sind, können Sie Redis testen, indem Sie einige Befehle ausführen. Beispielsweise können Sie ein Schlüsselwertpaar wie folgt festlegen:
Setzen Sie Mykey "Hallo, Welt!"
Um den Wert abzurufen, führen Sie den folgenden Befehl aus:
Holen Sie sich Mykey
Dies sollte den Wert zurückgeben Hallo, Welt!.
Schritt 6: Sicherere Redis
Die Sicherung Ihrer Redis -Installation ist wichtig, um Ihre Daten vor unbefugtem Zugriff oder böswilligen Angriffen zu schützen. Hier sind einige Best Practices für die Sicherung Ihrer Redis -Installation:
- Ändern Sie das Standardkennwort
- An Localhost binden
- Aktivieren Sie die SSL -Verschlüsselung
- Verwenden Sie eine Firewall
Wenn Sie diesen Best Practices folgen, können Sie Ihre Redis -Installation sichern und Ihre Daten vor unbefugtem Zugriff oder böswilligen Angriffen schützen.
Abschluss
Redis ist ein leistungsstarkes Datenspeicher- und Caching -System, das die Leistung Ihrer Anwendungen verbessern kann. Wenn Sie die in diesem Tutorial beschriebenen Schritte befolgen, sollten Sie Redis in Ihrem Debian -System installieren und konfigurieren können. Denken Sie daran, Ihre Redis -Installation sicher zu halten, indem Sie die Authentifizierung konfigurieren und nur den Zugriff auf vertrauenswürdige Clients einschränken. Mit Redis -Up -Laufen können Sie seine vielen Funktionen nutzen, um schnelle, zuverlässige und skalierbare Anwendungen zu erstellen.
- « So erzwingen Sie, einen Dienst unter Windows zu töten
- So richten Sie Elasticsearch auf Ubuntu 18 ein.04 & 16.04 LTS »