Cómo instalar Redis Cache Server en CentOS 7/6
- 895
- 54
- Jaime Delgadillo
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>