So installieren Sie Redis auf CentOS 8
- 4569
- 170
- Marleen Weight
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.
- « Löschen von Protokolldateien eines Docker -Containers
- So installieren Sie OwnCloud auf CentOS/Rhel 9/8 »