Installation des Redis-Servers in Ubuntu 20.04
Die Anleitung beschreibt, wie man den Redis-Server in Ubuntu installiert 20.04
Wir haben in wenigen Minuten über die Konsole.
Wir loggen uns in die Konsole ein und führen die Installation durch:
1 | apt-get install redis-server -y |
Wir können den Servicestatus durch eine Bestellung überprüfen:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | systemctl status redis-server Poniżej wynik: <pre class="">? redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2022-01-26 02:40:45 UTC; 3s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 379829 (redis-server) Status: "Ready to accept connections" Tasks: 5 (limit: 9510) Memory: 6.9M CPU: 62ms CGroup: /system.slice/redis-server.service ??379829 /usr/bin/redis-server 127.0.0.1:6379 Sep 26 02:40:45 debian11 systemd[1]: Starting Advanced key-value store... Sep 26 02:40:45 debian11 systemd[1]: Started Advanced key-value store. |
Der standardmäßige Redis-Port ist 6379.
Um das Redis-Listening zu überprüfen, können wir den Befehl ausführen:
1 | ss -antpl | grep redis |
Wir werden ein ähnliches Protokoll sehen:
1 2 3 | LISTEN 0 511 127.0.0.1:6379 0.0.0.0:* users:(("redis-server",pid=379829,fd=6)) LISTEN 0 1024 127.0.0.1:9121 0.0.0.0:* users:(("redis_exporter",pid=14922,fd=3)) LISTEN 0 511 [::1]:6379 [::]:* users:(("redis-server",pid=379829,fd=7)) |
Wir bearbeiten die Redis-Konfigurationsdatei:
1 | nano /etc/redis/redis.conf |
und füge ein Zeichen hinzu # Vor. Das Ganze soll wie folgt aussehen:
1 | #bind 127.0.0.1 ::1 |
Dadurch hört unser Redis-Server nur lokal zu.
Wir legen auch die Menge an RAM in dieser Datei fest:
1 2 | maxmemory 500mb maxmemory-policy allkeys-lru |
Wir starten neu:
1 | systemctl restart redis-server |
Wir können von der Konsole aus zu Redis gelangen, indem wir einen Befehl ausgeben:
1 | redis-cli |
Nun zu einem Betriebsbeispiel.
Wir geben den Befehl:
1 | 127.0.0.1:6379> ping |
Wir bekommen die Antwort
1 | PONG |
Also alles funktioniert einwandfrei.