Redis significa Remote DIctionary Server y es una base de datos NoSQL de clave-valor. Casi todos los lenguajes, incluido PHP, tienen enlaces Redis. En esta guía, le mostraremos cómo instalar el servidor Redis y la extensión PHP de Redis en servidores basados en cPanel para que pueda usar Redis como backend de caché para su WordPress, Laravel, Drupal o cualquier otra aplicación basada en PHP.
1. Instalar el servidor Redis
Redis no está disponible en los repositorios predeterminados de CentOS, por lo que debemos habilitar el repositorio EPEL e instalar el paquete Redis desde allí.
2. Instale el repositorio EPEL en CentOS 6
Para instalar el repositorio de EPEL, ejecute el siguiente comando:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3. Instale el paquete Redis usando Yum
Una vez que el repositorio esté habilitado, puede instalar el paquete redis usando Yum:
sudo yum install redis
4. Iniciar y configurar el servicio Redis
Inicie el servicio Redis y habilítelo para que se inicie al arrancar con los siguientes comandos:
service redis restart chkconfig --level 345 redis on
5. Instale el Repositorio EPEL en CentOS 7
Igual que con CentOS 6, primero instale el repositorio EPEL:
yum install epel-release
Una vez que el repositorio esté habilitado, instale el paquete Redis usando Yum:
yum install redis
Inicie el servicio Redis y habilítelo para que se inicie al arrancar con los siguientes comandos:
systemctl restart redis systemctl enable redis
6. Instale la extensión PHP de Redis
La extensión PHP de Redis no está disponible en EasyApache, por lo que instalaremos la extensión PHP de Redis usando el comando pecl. También habilitaremos la compatibilidad con Igbinary, que es un reemplazo directo para el serializador PHP estándar.
7. Instale la extensión Redis PHP EasyApache 3
Para instalar la extensión PHP de Redis, ejecute el siguiente comando:
yes | pecl install igbinary igbinary-devel redis
una vez que se complete el proceso de compilación, verifique la instalación con el siguiente comando:
php -m | grep redis
y deberías ver redis
, si no hay salida, significa que la extensión Redis no está instalada/cargada.
8. Instale la extensión PHP de Redis EasyApache 4
EasyApache 4 es compatible con varias versiones de PHP, por lo que debemos instalar la extensión PHP de Redis en cada versión de PHP.
Ejecute los siguientes comandos para instalar y habilitar la extensión PHP de Redis en cada versión de PHP que haya instalado en su servidor:
9. Instale y habilite la extensión PHP de Redis en 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. Instale y habilite la extensión Redis PHP en 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. Instale y habilite la extensión Redis PHP en 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. Instale y habilite la extensión Redis PHP en 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. Instale y habilite la extensión PHP de Redis en 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
Eso es todo. Ha instalado con éxito el servidor Redis y la extensión Redis PHP en su cPanel VPS
Instalar Redis y Redis PHP en cPanel es una tarea fácil si tiene un alojamiento VPS cPanel con nosotros. No dude en pedirles a nuestros administradores expertos de Linux que instalen Redis y Redis PHP en cPanel por usted, y se encargarán de inmediato. Están disponibles las 24 horas del día, los 7 días de la semana, por lo que puede obtener la ayuda que necesita en cualquier momento.
PD. Siéntase libre de compartir este blog sobre cómo instalar Redis y Redis PHP en cPanel, publíquelo si le gustó utilizando los accesos directos de las redes sociales; también puede dejar un comentario en su lugar, que se encuentra debajo de los botones de compartir.