En este tutorial, le mostraremos cómo instalar Redis en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, Redis es una clave de código abierto, en memoria y persistente. -base de datos/almacén de valores que almacena datos como pares clave-valor y también se duplica como intermediario de mensajes. Redis admite una amplia gama de estructuras de datos, incluidos conjuntos, listas, hashes, cadenas, HyperLogLogs y muchos más.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de Redis en un AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.
Requisitos previos
- Un servidor que ejecute uno de los siguientes sistemas operativos:AlmaLinux 8, CentOS 8 o Rocky Linux 8.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instalar Redis en AlmaLinux 8
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
sudo dnf update sudo dnf install epel-release
Paso 2. Instalación de Redis en AlmaLinux 8.
Redis ahora está incluido en el repositorio de CentOS 8 AppStream e instalarlo es pan comido. Simplemente ejecute el siguiente comando:
sudo dnf install redis
Una vez instalado, inicie el servidor Redis y habilite systemd
servicio para que el servidor se inicie después de reiniciar:
sudo systemctl start redis sudo systemctl enable redis
Para verificar que Redis se ha instalado correctamente, podemos ejecutar el siguiente comando:
redis-cli ping
Salida:
PONG
Paso 3. Configurar Redis.
La instalación predeterminada solo permite conexiones desde el host local o servidor Redis y bloquea cualquier conexión externa. Vamos a configurar Redis para conexión remota desde una máquina cliente:
sudo nano /etc/redis.conf
Ubique el parámetro de vinculación y reemplace 127.0.0.1 con 0.0.0.0:
bind 0.0.0.0
Guarde y cierre y reinicie el servidor Redis:
sudo systemctl restart redis
Para iniciar sesión en el shell de Redis, ejecute el comando:
redis-cli
Conéctese a un servidor Redis desde un host remoto utilizando redis-cli
cliente de línea de comandos:
$ redis-cli -h redis-hostname_OR_ip-address rhel8-redis:6379> INFO # Server redis_version:4.0.10
Paso 4. Configure el cortafuegos.
Abrir puertos de firewall para permitir el tráfico entrante de Redis:
sudo firewall-cmd --zone=public --permanent --add-service=redis sudo firewall-cmd --reload
¡Felicitaciones! Ha instalado correctamente Redis. Gracias por usar este tutorial para instalar Redis en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Redis.