Redis signifie Remote DIctionary Server et il s'agit d'une base de données NoSQL clé-valeur. Presque tous les langages, y compris PHP, ont des liaisons Redis. Dans ce guide, nous vous montrerons comment installer le serveur Redis et l'extension PHP Redis sur des serveurs basés sur cPanel afin que vous puissiez utiliser Redis comme backend de cache pour votre WordPress, Laravel, Drupal ou toute autre application basée sur PHP.
1. Installer le serveur Redis
Redis n'est pas disponible dans les référentiels CentOS par défaut, nous devons donc activer le référentiel EPEL et installer le package Redis à partir de là.
2. Installez le référentiel EPEL sur CentOS 6
Pour installer le référentiel EPEL, veuillez exécuter la commande suivante :
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3. Installez le package Redis à l'aide de Yum
Une fois le référentiel activé, vous pouvez installer le package redis en utilisant Yum :
sudo yum install redis
4. Démarrer et configurer le service Redis
Démarrez le service Redis et activez-le pour qu'il démarre au démarrage avec les commandes suivantes :
service redis restart chkconfig --level 345 redis on
5. Installez le référentiel EPEL sur CentOS 7
Comme avec CentOS 6, installez d'abord le référentiel EPEL :
yum install epel-release
Une fois le référentiel activé, installez le package Redis à l'aide de Yum :
yum install redis
Démarrez le service Redis et activez-le pour qu'il démarre au démarrage avec les commandes suivantes :
systemctl restart redis systemctl enable redis
6. Installer l'extension PHP Redis
L'extension Redis PHP n'est pas disponible dans EasyApache, nous allons donc installer l'extension Redis PHP à l'aide de la commande pecl. Nous allons également activer la prise en charge d'Igbinary qui remplace le sérialiseur PHP standard.
7. Installez l'extension Redis PHP EasyApache 3
Pour installer l'extension Redis PHP, lancez la commande suivante :
yes | pecl install igbinary igbinary-devel redis
une fois le processus de compilation terminé, vérifiez l'installation à l'aide de la commande suivante :
php -m | grep redis
et vous devriez voir redis
, s'il n'y a pas de sortie, cela signifie que l'extension Redis n'est pas installée/chargée.
8. Installez l'extension Redis PHP EasyApache 4
EasyApache 4 prend en charge plusieurs versions de PHP, nous devons donc installer l'extension Redis PHP sur chaque version de PHP.
Exécutez les commandes suivantes pour installer et activer l'extension Redis PHP sur chaque version de PHP que vous avez installée sur votre serveur :
9. Installez et activez l'extension Redis PHP sur 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. Installez et activez l'extension Redis PHP sur 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. Installez et activez l'extension Redis PHP sur 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. Installez et activez l'extension PHP Redis sur 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. Installez et activez l'extension PHP Redis sur 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
C'est ça. Vous avez installé avec succès le serveur Redis et l'extension Redis PHP sur votre VPS cPanel
L'installation de Redis et Redis PHP sur cPanel est une tâche facile si vous avez un hébergement VPS cPanel avec nous. N'hésitez pas à demander à nos administrateurs Linux experts d'installer Redis et Redis PHP sur cPanel pour vous, et cela sera pris en charge immédiatement. Ils sont disponibles 24 heures sur 24, 7 jours sur 7, afin que vous puissiez obtenir l'aide dont vous avez besoin à tout moment.
PS. N'hésitez pas à partager ce blog sur la façon d'installer Redis et Redis PHP sur cPanel, postez si vous l'avez aimé en utilisant les raccourcis des réseaux sociaux - vous pouvez également laisser un commentaire à la place, sous les boutons de partage.