Cómo instalar Redis Cache Server en CentOS 7/6

Cómo instalar Redis Cache Server en CentOS 7/6

Redis es un almacén de estructura de datos en memoria, utilizado como servidor de bases de datos, caché y corredor de mensajes. También proporciona un módulo PHP para la comunicación entre el script PHP con el servidor Redis. Redis está escrito en lenguaje de programación C.

Este tutorial lo ayudará con la instalación del servidor Redis junto con las extensiones PHP Redis PHP en un servidor CentOS 7/6.

Paso 1 - Requisitos previos

En primer lugar, inicie sesión en su servidor utilizando el acceso de shell con la cuenta root.

ssh [correo electrónico protegido] 

Los paquetes Redis no están disponibles bajo repositorios de YUM predeterminados. Primero debe habilitar el repositorio de Epel Yum en su servidor. Ejecutar el siguiente comando para habilitar:

### centos/rhel 7 yum instalación epel -release ### centos/rhel 6 rpm -uvh http: // descargar.federaproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 

Paso 2 - Instale el servidor Redis

Ahora, puede usar el Yum Package Manager para instalar el servidor Redis en un VPS. Ejecutar el comando para instalar redis en sus sistemas:

yum instalación redis 

Después de la instalación de la instalación correctamente, iniciar el servicio Redis y habilitar el reinicio del sistema de inicio automático.

### Centos/RHEL 7 SystemCTL Habilitar Redis SystemCTL Start Redis ### Centos/RHEL 6 Chkconfig Redis en el servicio Redis reiniciar 

Redis Server está en funcionamiento en su sistema.

Paso 3 - Instale la extensión de Redis PHP

Asumimos que ya tiene PHP instalado en su sistema. Debe tener el paquete PHP Pear instalado en su sistema.

Yum instalar PHP-PEAR PHP-Devel 

Ahora, ejecute comandos para habilitar la extensión de Redis PHP en su servidor CentOS.

PECL Instale Redis de devel igbinario igbinario 

Después de eso, ejecute un comando para verificar la extensión de Redis PHP está habilitado:

PHP -M | Grep Redis 

Redis Server se ha instalado en su sistema junto con la extensión PHP.

Paso 4: configure Redis como un servidor de caché

Redis se puede iniciar sin un archivo de configuración utilizando una configuración predeterminada incorporada. Pero para realizar cualquier cambio de parámetro adicional, puede usar su archivo de configuración que es:/etc/redis/redis.confusión. Edite el archivo de configuración de Redis en un editor de texto para realizar cambios

vim/etc/redis/redis.confusión 

Actualice los siguientes valores en el archivo de configuración de Redis de acuerdo con su requisito. Puede aumentar el límite de memoria máxima según esté disponible en su servidor.

MaxMemory 256MB MaxMemory-Policy Allkeys-Lru 

La configuración anterior le dice a Redis que elimine cualquier clave utilizando el algoritmo LRU cuando se alcanza la memoria máxima de 256 MB. Guarde el archivo de configuración y reinicie el servicio Redis:

Paso 5: pruebe la conexión al servidor Redis

Use la herramienta Redis-Cli para verificar la conexión entre el servidor Redis y Redis-CLI.

Redis-Cli 127.0.0.1: 6379> Ping pong 127.0.0.1: 6379>