Installieren Sie Redis auf Ubuntu 18.04 Bionic Beaver Linux
- 1941
- 223
- Matteo Möllinger
Zielsetzung
Ziel ist es, Redis Server oder Client auf Ubuntu 18 zu installieren.04 Bionischer Biber
Betriebssystem- und Softwareversionen
- Betriebssystem: - Ubuntu 18.04 Bionischer Biber
- Software: - Redis 4.0.8 oder höher
Anforderungen
Privilegierter Zugriff auf Ihr Ubuntu -System als root oder über sudo
Befehl ist erforderlich.
Schwierigkeit
EINFACH
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Anweisungen
Installieren Sie den Redis -Client auf Ubuntu
Falls Sie nur eine Verbindung zu einem Remote -Redis -Server herstellen müssen, müssen Sie nur installieren Redis-Cli
Kunde auf Ihrem örtlichen Ubuntu -Host. Um dies auszuführen:
$ sudo apt installieren redis-tools
Sobald die Installation des Redis -Clients abgeschlossen ist, können Sie verwenden Redis-Cli
Befehl zur remote Verbindung zu redis server eine remote herstellen.
Zum Beispiel stellt der folgende Linux -Befehl eine Verbindung zum Redis -Server über Hostname her Redis-Ubuntu
. Optional suffix den Befehl bellow mit -p portnummer
Um eine Verbindung zu einem bestimmten Redis -Server -Port herzustellen:
$ redis-cli -h Redis-Ubuntu Redis-Ubuntu: 6379> Ping-Pong Redis-Ubuntu: 6379>
Siehe unten, wie der Redis -Server so konfiguriert wird, dass Remote -Client -Verbindungen angenommen werden, falls Sie die Fehlermeldung erhalten:
Konnte sich bei Redis-Ubuntu nicht mit Redis verbinden: 6379: Verbindung abgelehnt
Installieren Sie den Redis -Server auf Ubuntu
In diesem Abschnitt installieren wir den Redis -Server auf Ubuntu 18.04 Linux. Die Installation ist so einfach wie:
$ sudo APT installieren Redis
Sobald die Installation von Redis Server abgeschlossen ist, können Sie die Redis -Server -Version überprüfen:
$ redis -server -v redis server v = 4.0.8 SHA = 00000000: 0 malloc = jemalloc-3.6.0 Bits = 64 Build = 2D97CB0719F78C3E
Bestätigen Sie außerdem, dass der Redis -Server wie erwartet in Betrieb ist, indem Sie nach seiner Hörbuchse auf der Portnummer überprüfen 6379
:
$ ss -nlt State recv-q send-q Lokale Adresse: Port Peer Adresse: Port Listen 0 128 0.0.0.0:22 0.0.0.0:* Hören Sie 0 128 127.0.0.1: 6379 0.0.0.0:* Hören Sie 0 128 [::]: 22 [::]:* Hören Sie 0 128 [:: 1]: 6379 [::]:*
Kopieren Der Redis -Server beginnt nach dem Neustart. Um dieses Standardverhalten zu manipulieren, können Sie den Redis -Start nach dem Neustart entweder deaktivieren oder aktivieren
$ sudo systemctl deaktivieren Redis-Server oder $ sudo systemCTL aktivieren Redis-Server
Standardmäßig hört der REDIS-Server nur auf einer lokalen Loop-Back-Schnittstelle an 127.0.0.1
.
Wenn Sie Ihren Redis -Server so konfigurieren müssen, dass sie alle Netzwerke anhören, müssen Sie die Hauptkonfigurationsdatei konfigurieren /etc/Redis/Redis.Conf
:
$ sudo nano/etc/Redis/Redis.Conf
und kommentieren die binden 127.0.0.1 :: 1
:
Von: Bind 127.0.0.1 :: 1 bis: # binden 127.0.0.1 :: 1
Wenn Sie eine Verbindung zu Ihrem REDIS -Server aus der Ferne herstellen möchten, müssen Sie den Redis -geschützten Modus ausschalten. Während der Bearbeitung /etc/Redis/Redis.Conf
finden geschützter Modus Ja
Linie und ändern es:
Von: Protected-Modus Ja zu: Protected-Mode Nein
Sobald die Konfiguration abgeschlossen ist, starten Sie den REDIS -Server:
Service Redis-Server Neustart
Der Redis -Server sollte jetzt auf Socket zuhören 0.0.0.0: 6379
. Sie können dies bestätigen, indem Sie die ausführen ss
Befehl:
$ ss -nlt State recv-q send-q Lokale Adresse: Port Peer Adresse: Port Listen 0 128 0.0.0.0:22 0.0.0.0:* Hören Sie 0 128 0.0.0.0: 6379 0.0.0.0:* Hören Sie 0 128 [::]: 22 [::]:* Hören Sie 0 128 [::]: 6379 [::]:*
Kopieren Wenn Sie die UFW -Firewall aktiviert haben, können Sie den Port des Redis öffnen 6379
zu einem beliebigen TCP -eingehenden Verkehr durch Ausführung des folgenden Befehls:
$ sudo ufw erlauben von einem beliebigen port 6379 Proto -TCP -Regel hinzugefügt (v6)
Wenn Sie Ihre Firewall -Regeln strenger machen möchten, besuchen Sie unseren Leitfaden zum Öffnen/Ermöglichen der eingehenden Firewall -Port für weitere Informationen.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- So installieren Sie Redis unter Ubuntu Linux
- Dinge zu installieren auf Ubuntu 22.04
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Ubuntu 20.04 Leitfaden
- Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
- Ubuntu 22.04 Leitfaden
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- So installieren Sie Ubuntu 22.04 Jammy Jellyfish Desktop
- « So konfigurieren Sie die virtuelle Netzwerkschnittstelle unter Redhat 7 Linux
- Installieren Sie Drupal auf Ubuntu 18.04 Bionic Beaver Linux »