Cómo instalar Redis en Centos 8
- 1443
- 37
- Sta. Enrique Santiago
Redis es un almacén de estructura de datos en memoria. Se usa como almacén de bases de datos, Cache Server. También puede usar Redis como Broker de mensajes para configurar el sistema de mensajería Publish/Suscribe (Pub/Sub). Redis es capaz de almacenar cadenas, hashes, listas, conjuntos, conjuntos ordenados, hiperloglogs, mapas de bits, corrientes e índices espaciales, etc. 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 ayudará a instalar el servidor Redis Cache junto con las extensiones de PHP Redis en una máquina CentOS 8 Linux.
Requisitos previos
- Sistema CentOS 8 Linux con acceso de shell
- Sistema recién instalado Siga los pasos iniciales de configuración del servidor.
Paso 1 - Instale Redis en Centos 8
Las últimas versiones de Redis están disponibles bajo los repositorios de Appstream de Centos 8. Ahora, puede usar el Administrador de paquetes DNF para instalar el servidor Redis en su sistema. Para instalar Redis, simplemente ejecute el siguiente comando en su sistema:
SUDO DNF Install 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.
sudo systemctl habilita redis.servicio sudo systemctl iniciar redis.servicio
Redis Server está en funcionamiento en su sistema.
● Redis.Servicio - Redis Base de datos de valor clave persistente Cargada: Cargada (/usr/lib/systemd/system/redis.servicio; activado; Vendor preestablecido: deshabilitado) Drop-in:/etc/Systemd/System/Redis.servicio.d └─limit.conf activo: activo (en ejecución) desde miércoles 2020-03-04 10:23:56 UTC; 1Min 28 s Pid Main Pid: 19911 (Redis-server) Tareas: 4 (Límite: 17963) Memoria: 6.6m cgroup: /sistema.rebanada/redis.Servicio └─19911/usr/bin/redis-server 127.0.0.1: 6379 Mar 08 10:23:56 Tecadmin Systemd [1]: Inicio Redis Base de datos de valor de valor de clave persistente Persistente.
Paso 2 - 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.
sudo DNF instalar PHP-PEAR PHP-DEVEL
Ahora, ejecute comandos para habilitar la extensión 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 3: 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 4: 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>
Conclusión
Ha instalado con éxito el servidor Redis Cache en su sistema CentOS 8. Si encontró la versión anterior instalada, siga este tutorial.
- « Cómo borrar los archivos de registro de un contenedor Docker
- Cómo instalar OwnCloud en CentOS/RHEL 9/8 »