Instalar Redis y phpRedis en CentOS con Cpanel

Actualizado el viernes, 27 diciembre, 2019

Instalar Redis y phpRedis en CenOS y Cpanel.

No vamos a explicar lo que es Redis, pues ya lo vimos en un articulo anterior. De todas formas como pequeña reseña, debes saber que Redis significa REmote DIctionary Server y es una base de datos NoSQL de valor clave. La prácticamente totalidad de lenguajes, incluido PHP, tienen disponible módulos para Redis.

En este articulo veremos cómo instalar Redis y la extensión Php Redis en un servidor basado en CentOS con Panel, de forma que lo podras usar para que pueda usar como backend de caché para WordPress , Laravel , Drupal o cualquier aplicación basada en PHP .

Instalar Redis y phpRedis en CentOS con Cpanel 1

 

Instalar Redis en Centos 6 y Centos 7

Redis no está disponible en los repositorios oficiales, por tanto debemos instalar el repositorio EPEL, como ya vimos en un articulo anterior.

Centos 6:

sudo yum install redis

service redis restart

chkconfig --level 345 redis on

Centos 7:
sudo yum install redis

systemctl restart redis

systemctl enable redis

Instalar Redis y phpRedis en CentOS con Cpanel 2

 

Instalar PhpRedis

El modulo PhpRedis no está disponible en EasyApache de Cpanel, por defecto. Lo instalaremos con el comando pecl. Habilitaremos el soporte Igbinary.

EasyApache 3:

yes | pecl install igbinary igbinary-devel redis

Comprobamos que se instalo correctamente, con:
php -m | grep redis

La respuesta debe ser:
redis

EasyApache 4:

Como easyApache4 admite múltiples versiones de php, debemos instalarlo versión por versión. Ejecuta los siguientes comandos para instalar y habilitar la extensión PHP de Redis en cada versión de PHP que tengas instalada en tu servidor:

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

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

Instalar Redis y phpRedis en CentOS con Cpanel 3

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

Instalar Redis y phpRedis en CentOS con Cpanel 4

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

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

PHP 7.2:
yes | /opt/cpanel/ea-php72/root/usr/bin/pecl install igbinary igbinary-devel redis 
/opt/cpanel/ea-php72/root/usr/bin/php -m | grep redis

Con este simple y rápido proceso ya tienes instalado redis con php redis, en tu Cpanel bajo Centos.

 

Agregar comentario