GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren und konfigurieren Sie den Redis-Server in Ubuntu


Redis ist eine kostenlose Open-Source-Key-Value-Datenbank. Es ähnelt memcached, aber das Dataset ist nicht flüchtig und andere Datentypen (wie Listen und Sets) werden nativ unterstützt. Redis wird mit redis-cli geliefert die eine einfache Befehlszeilenschnittstelle zum Redis-Server bereitstellt. Dieses Tutorial führt Sie durch die Installation und Konfiguration von Redis in Ubuntu. Ich habe diese Anleitung auf dem Ubuntu 18.04 LTS-Server getestet, aber diese Anleitung könnte auf anderen Ubuntu/Debian-basierten Distributionen funktionieren.


Redis-Server in Ubuntu installieren

Redis Server ist in den Standard-Repositories von Ubuntu verfügbar. Sie können es also mit dem Paketmanager apt-get installieren.

Führen Sie den folgenden Befehl aus, um Redis Server auf Ihrem Ubuntu-System zu installieren:

$ sudo apt-get install redis-server

Überprüfen Sie nach der Installation mit dem Befehl:

, ob der Redis-Serverdienst gestartet ist oder nicht
$ sudo systemctl status redis-server

Beispielausgabe wäre:

● redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2018-06-02 12:40:26 IST; 6s ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 2623 (redis-server)
Tasks: 4 (limit: 2322)
CGroup: /system.slice/redis-server.service
└─2623 /usr/bin/redis-server 127.0.0.1:6379

Jun 02 12:40:26 ubuntuserver systemd[1]: Starting Advanced key-value store...
Jun 02 12:40:26 ubuntuserver systemd[1]: redis-server.service: Can't open PID file /var/run/red
Jun 02 12:40:26 ubuntuserver systemd[1]: Started Advanced key-value store.

Für den Fall, dass es noch nicht gestartet wurde, können Sie es wie unten gezeigt starten.

$ sudo systemctl enable redis-server
$ sudo systemctl start redis-server

Um die installierte Version von Redis Server zu überprüfen, führen Sie einfach Folgendes aus:

$ redis-server -v

Beispielausgabe:

Redis server v=4.0.9 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=1bc80a08306a3efd

Redis-Server konfigurieren

Die Standardkonfigurationsdatei von Redis ist /etc/redis/redis.conf . Standardmäßig lauscht Redis auf Verbindungen von allen Netzwerkschnittstellen, die auf dem Server verfügbar sind. Es ist auch möglich, nur eine oder mehrere Schnittstellen abzuhören, indem die Konfigurationsdirektive "bind" gefolgt von einer oder mehreren IP-Adressen verwendet wird.

Damit der Redis-Server eine bestimmte IP-Adresse überwacht, bearbeiten Sie /etc/redis/redis.conf Datei:

$ sudo vi /etc/redis/redis.conf

Suchen Sie die folgende Zeile:

bind 127.0.0.1

Ändern Sie es wie unten gezeigt.

bind 192.168.43.2

Damit es mehrere IP-Adressen abhört, ändern Sie es wie unten beschrieben.

bind 192.168.43.2 192.168.43.3

Ersetzen Sie die IP-Adressen durch Ihre eigenen Werte. Speichern und schließen Sie dann die Datei.

Starten Sie den Redis-Dienst neu, um die Änderungen zu übernehmen.

$ sudo systemctl restart redis-server

Redis-Server testen

Stellen Sie mit redis-cli von der Befehlszeile aus eine Verbindung zum Redis-Server her.

$ redis-cli

Jetzt sind Sie mit Ihrem Redis-Server verbunden.

127.0.0.1:6379>

Von hier aus können Sie Redis-Befehle ausführen, um die Funktionalität zu testen. Sehen wir uns ein einfaches Beispiel an.

127.0.0.1:6379> set test "Welcome To OSTechNix"
OK
127.0.0.1:6379> get test
"Welcome To OSTechNix"
127.0.0.1:6379>

Geben Sie zum Beenden an der Redis-Eingabeaufforderung exit ein .

127.0.0.1:6379> exit

Weitere Informationen zur Verwendung von Redis finden Sie auf der offiziellen Dokumentationsseite .


Ubuntu
  1. So installieren und konfigurieren Sie einen NFS-Server unter Ubuntu 20.04

  2. So installieren und konfigurieren Sie VNC unter Ubuntu 20.04

  3. So installieren und konfigurieren Sie den DHCP-Server unter Ubuntu 20.04

  4. So installieren und konfigurieren Sie Redis 6 unter Ubuntu 20.04

  5. So verwenden Sie Ansible zum Installieren und Konfigurieren von Redis 6 unter Ubuntu 20.04

So installieren und konfigurieren Sie LAMP Server unter Ubuntu

So installieren und konfigurieren Sie den OpenLDAP-Server unter Ubuntu 16.04

So installieren und konfigurieren Sie VNC auf Ubuntu Server 20.04

So installieren und konfigurieren Sie Parse Server unter Ubuntu 20.04

So installieren und konfigurieren Sie einen TeamSpeak Server auf Ubuntu 18.04

So installieren und konfigurieren Sie einen Minecraft-Server unter Ubuntu 18.04