Redis ist ein leistungsstarkes Open-Source-In-Memory-Datenspeichersystem, das als Schlüssel-Wert-Speicher für Strings, Hashes, Listen, Sets und sortierte Sets fungiert. Die Installation von Redis und der PHP Redis-Erweiterung auf Ihrem cPanel-Server ermöglicht eine effiziente Caching- und Datenspeicherung für Ihre PHP-Anwendungen ohne Leistungsverlust.

Hintergrund

Redis nutzt passives Daten-Caching, um veraltetes Inhalts effizient zu bereinigen, wenn es mit neuen Informationen aktualisiert wird. So können Sie erhebliche Datenvolumen nahtlos speichern. Die PHP Redis-Erweiterung bietet die Schnittstelle zwischen Ihren PHP-Anwendungen und dem Redis-Server.

Wie man Redis und PHP Redis installiert

  1. Schritt 1: Zugriff auf den Server via SSH

    Melden Sie sich mit root-Zugriff bei Ihrem cPanel-Server über SSH an.

  2. Schritt 2: Herunterladen der Redis RPM-Dateien

    Führen Sie die folgenden Befehle aus, um die erforderlichen RPM-Pakete herunterzuladen:

    wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
  3. Schritt 3: Installieren von Redis

    Führen Sie diese Befehle aus, um Redis auf Ihrem Server zu installieren:

    rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
    yum install -y redis
  4. Schritt 4: Redis beim Booten aktivieren

    Führen Sie den folgenden Befehl aus, um sicherzustellen, dass Redis bei einem Serverneustart automatisch gestartet wird:

    chkconfig redis on
  5. Schritt 5: Konfigurieren von Redis

    Öffnen Sie die Redis-Konfigurationsdatei und fügen Sie am Ende folgende Zeilen hinzu:

    vi /etc/redis.conf

    Fügen Sie diese Konfigurationszeilen hinzu:

    maxmemory 256mb
    maxmemory-policy allkeys-lru

    Dadurch werden die grundlegenden Einstellungen für Redis auf Ihrem Server festgelegt.

  6. Schritt 6: Zugriff auf WHM

    Melden Sie sich mit root-Zugriff bei WHM an.

  7. Schritt 7: Navigieren zu Modul-Installern

    Wählen Sie im Navigationsmenü Software, dann Modul-Installers.

    WHM Software-Menü

    WHM Modul-Installers

  8. Schritt 8: PHP Pecl verwalten

    Wählen Sie Verwalten für PHP Pecl.

    WHM PHP Pecl Verwalten

  9. Schritt 9: Nach dem Redis-Modul suchen

    Im Abschnitt PHP Pecl Installer finden Sie den Bereich "Find a PHP PECL". Geben Sie in das Suchfeld redis ein und klicken Sie auf Go.

    WHM PHP Pecl nach Redis suchen

  10. Schritt 10: PHP Redis-Erweiterung installieren

    Die Suchergebnisse zeigen das relevante PHP Redis-Modul an. Klicken Sie auf Installieren.

    WHM PHP Pecl Redis installieren

    Dadurch wird die PHP-Erweiterung installiert, die als Schnittstelle für Redis dient.

  11. Schritt 11: Dienste neu starten

    Um die Installation abzuschließen, führen Sie in SSH die folgenden Befehle aus, um Redis und httpd neu zu starten:

    service httpd restart
    service redis restart

    Dadurch werden alle Änderungen wirksam. Die Installation von Redis und PHP Redis auf Ihrem cPanel-Server ist nun abgeschlossen.