So installieren Sie Redis auf CentOS 8

So installieren Sie Redis auf CentOS 8

Redis ist ein In-Memory-Datenstrukturspeicher. Es wird als Datenbankspeicher verwendet, Cache -Server. Sie können Redis auch als Nachrichtenbroker verwenden, um das Messaging -System von Publish/Abonnieren (PUB/Sub) zu konfigurieren. Redis ist in der Lage, Saiten, Hashes, Listen, Sets, sortierte Sets, Hyperloglogs, Bitmaps, Streams und räumliche Indizes usw. zu speichern. Es bietet auch ein PHP -Modul für die Kommunikation zwischen PHP -Skript mit dem Redis -Server. Redis ist in C -Programmiersprache geschrieben.

Dieses Tutorial hilft bei der Installation des Redis -Cache -Servers zusammen mit PHP -Redis -Erweiterungen auf einem CentOS 8 Linux -Computer.

Voraussetzungen

  • CentOS 8 Linux -System mit Shell -Zugriff
  • Das neu installierte System folgt den ersten Server -Setup -Schritten aus.

Schritt 1 - Installieren Sie Redis auf CentOS 8

Die neuesten Redis -Versionen finden Sie unter den Appstream -Repositories von CentOS 8. Jetzt können Sie den DNF -Paket -Manager verwenden, um den Redis -Server auf Ihrem System zu installieren. Um Redis zu installieren, führen Sie einfach den folgenden Befehl in Ihrem System aus:

sudo dnf install Redis 

Nach erfolgreicher Installation starten Sie den Redis-Service und aktivieren Sie den automatischen Start beim System-Neustart.

sudo systemctl ermöglichen Redis.Service sudo systemctl starten redis.Service 

Redis Server ist in Betrieb in Ihrem System in Betrieb.

● Redis.Service - Wiedererlangung der persistenten Schlüsselwertdatenbank geladen: geladen (/usr/lib/systemd/system/redis.Service; ermöglicht; Anbieter Voreinstellung: Deaktiviert) Drop-In:/etc/systemd/system/redis.Service.d └─ limit.Conf Active: Active (Laufen) seit Mi 2020-03-04 10:23:56 UTC; Vor 1 min 28s Hauptpid: 19911 (Redis-Server) Aufgaben: 4 (Grenze: 17963) Speicher: 6.6m Cgroup: /System.Scheiben/Redis.Service └─19911/usr/bin/Redis-Server 127.0.0.1: 6379 März 08 10:23:56 Tecadmin Systemd [1]: Starten der persistenten Schlüsselwertdatenbank… 08. März 10:23:56 Tecadmin Systemd [1]: Start. 

Schritt 2 - Installieren Sie die Redis -PHP -Erweiterung

Wir gehen davon aus, dass Sie bereits PHP auf Ihrem System installiert haben. Auf Ihrem System müssen Sie ein Php -PEAR -Paket installiert haben.

sudo dnf installieren php-pear php-devel 

Führen Sie nun Befehle aus, um die Redis -PHP -Erweiterung auf Ihrem CentOS -Server zu aktivieren.

pecl install igbinary igbinary-devel Redis 

Danach wird ein Befehl ausführen, um die Redis -PHP -Erweiterung zu überprüfen, die aktiviert ist:

PHP -M | Grep Redis 

Redis Server wurde zusammen mit der PHP -Erweiterung auf Ihrem System installiert.

Schritt 3 - Konfigurieren Sie Redis als Cache -Server

Redis kann ohne eine Konfigurationsdatei mit einer integrierten Standardkonfiguration gestartet werden. Um jedoch zusätzliche Parameteränderungen vorzunehmen, können Sie die Konfigurationsdatei verwenden:/etc/Redis/Redis.Conf. Bearbeiten Sie die Redis -Konfigurationsdatei in einem Texteditor, um Änderungen vorzunehmen

vim/etc/Redis/Redis.Conf 

Aktualisieren Sie die folgenden Werte in der Redis -Konfigurationsdatei gemäß Ihren Anforderungen. Sie können das maximale Speicherlimit gemäß dem auf Ihrem Server verfügbaren Speicherlimit erhöhen.

MaxMemory 256MB MaxMemory-Policy Allkeys-LRU 

In der obigen Konfiguration werden Redis angewiesen. Speichern Sie die Konfigurationsdatei und starten Sie den Redis -Dienst neu:

Schritt 4 - Testverbindung zum Redis -Server

Verwenden Sie das Redis-Cli-Tool, um die Verbindung zwischen dem Redis-Server und dem Redis-Cli zu überprüfen.

Redis-Cli 127.0.0.1: 6379> Ping Pong 127.0.0.1: 6379> 

Abschluss

Sie haben den Redis -Cache -Server erfolgreich auf Ihrem CentOS 8 -System installiert. Wenn Sie festgestellt haben, dass die ältere Version installiert ist, folgen Sie diesem Tutorial.