Redis steht für Remote Dictionary Server und ist eine Key-Value-NoSQL-Datenbank. Fast alle Sprachen, einschließlich PHP, haben Redis-Bindungen. In dieser Anleitung zeigen wir Ihnen, wie Sie den Redis-Server und die Redis-PHP-Erweiterung auf einem cPanel-basierten Server installieren, damit Sie Redis als Cache-Backend für Ihre WordPress-, Laravel-, Drupal- oder jede andere PHP-basierte Anwendung verwenden können.
1. Redis-Server installieren
Redis ist in den standardmäßigen CentOS-Repositorys nicht verfügbar, daher müssen wir das EPEL-Repository aktivieren und das Redis-Paket von dort installieren.
2. Installieren Sie das EPEL-Repository auf CentOS 6
Um das EPEL-Repository zu installieren, führen Sie bitte den folgenden Befehl aus:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3. Installieren Sie das Redis-Paket mit Yum
Sobald das Repository aktiviert ist, können Sie das Redis-Paket mit Yum:
installierensudo yum install redis
4. Starten und konfigurieren Sie den Redis-Dienst
Starten Sie den Redis-Dienst und ermöglichen Sie ihm, beim Booten mit den folgenden Befehlen zu starten:
service redis restart chkconfig --level 345 redis on
5. Installieren Sie das EPEL-Repository auf CentOS 7
Installieren Sie wie bei CentOS 6 zuerst das EPEL-Repository:
yum install epel-release
Sobald das Repository aktiviert ist, installieren Sie das Redis-Paket mit Yum:
yum install redis
Starten Sie den Redis-Dienst und ermöglichen Sie ihm, beim Booten mit den folgenden Befehlen zu starten:
systemctl restart redis systemctl enable redis
6. Installieren Sie die Redis-PHP-Erweiterung
Die Redis-PHP-Erweiterung ist in EasyApache nicht verfügbar, daher installieren wir die Redis-PHP-Erweiterung mit dem Befehl pecl. Wir werden auch Igbinary-Unterstützung aktivieren, die ein Drop-in-Ersatz für den Standard-PHP-Serializer ist.
7. Installieren Sie die Redis-PHP-Erweiterung EasyApache 3
Um die Redis-PHP-Erweiterung zu installieren, geben Sie den folgenden Befehl ein:
yes | pecl install igbinary igbinary-devel redis
Sobald der Erstellungsprozess abgeschlossen ist, überprüfen Sie die Installation mit dem folgenden Befehl:
php -m | grep redis
und Sie sollten redis
sehen , wenn keine Ausgabe erfolgt, bedeutet dies, dass die Redis-Erweiterung nicht installiert/geladen ist.
8. Installieren Sie die Redis-PHP-Erweiterung EasyApache 4
EasyApache 4 unterstützt mehrere Versionen von PHP, daher müssen wir die Redis-PHP-Erweiterung auf jeder PHP-Version installieren.
Führen Sie die folgenden Befehle aus, um die Redis-PHP-Erweiterung auf jeder PHP-Version zu installieren und zu aktivieren, die Sie auf Ihrem Server installiert haben:
9. Installieren und aktivieren Sie die Redis-PHP-Erweiterung auf PHP 5.4
yes | /opt/cpanel/ea-php54/root/usr/bin/pecl install igbinary igbinary-devel redis /opt/cpanel/ea-php54/root/usr/bin/php -m | grep redis
10. Installieren und aktivieren Sie die Redis-PHP-Erweiterung auf PHP 5.5
yes | /opt/cpanel/ea-php55/root/usr/bin/pecl install igbinary igbinary-devel redis /opt/cpanel/ea-php55/root/usr/bin/php -m | grep redis
11. Installieren und aktivieren Sie die Redis-PHP-Erweiterung auf PHP 5.6
yes | /opt/cpanel/ea-php56/root/usr/bin/pecl install igbinary igbinary-devel redis /opt/cpanel/ea-php56/root/usr/bin/php -m | grep redis
12. Installieren und aktivieren Sie die Redis-PHP-Erweiterung auf PHP 7.0
yes | /opt/cpanel/ea-php70/root/usr/bin/pecl install igbinary igbinary-devel redis /opt/cpanel/ea-php70/root/usr/bin/php -m | grep redis
13. Installieren und aktivieren Sie die Redis-PHP-Erweiterung auf PHP 7.1
yes | /opt/cpanel/ea-php71/root/usr/bin/pecl install igbinary igbinary-devel redis /opt/cpanel/ea-php71/root/usr/bin/php -m | grep redis
Das ist es. Sie haben den Redis-Server und die Redis-PHP-Erweiterung erfolgreich auf Ihrem cPanel-VPS installiert
Die Installation von Redis und Redis PHP auf cPanel ist eine einfache Aufgabe, wenn Sie ein VPS-cPanel-Hosting bei uns haben. Bitten Sie unsere erfahrenen Linux-Administratoren, Redis und Redis PHP auf cPanel für Sie zu installieren, und es wird sich sofort darum gekümmert. Sie sind rund um die Uhr verfügbar, sodass Sie jederzeit die benötigte Hilfe erhalten können.
PS. Fühlen Sie sich frei, diesen Blog über die Installation von Redis und Redis PHP auf cPanel zu teilen, posten Sie, wenn es Ihnen gefallen hat, indem Sie die Shortcuts für soziale Netzwerke verwenden – Sie können stattdessen auch einen Kommentar hinterlassen, der unter den Teilen-Schaltflächen zu finden ist.