Hola amigos. En esta publicación, instalaremos un servidor Redis en Debian 11. Para ello, utilizaremos el repositorio de Debian que proporcione la forma más adecuada.
Según el sitio web de Redis:
Redis es un almacén de estructura de datos en memoria de código abierto (licencia BSD), que se utiliza como base de datos, caché y agente de mensajes.
Redis se utiliza en situaciones en las que el acceso a los datos debe realizarse lo más rápido posible. Por lo tanto, es posible tener tiempos de respuesta más bajos en las solicitudes de datos sin sacrificar la flexibilidad en la estructura de datos.
Además de esto, Redis trabaja en la replicación de clústeres donde los datos se copian a otros servidores, aumentando así la velocidad.
Afortunadamente, Redis es un proyecto de código abierto cuyo código fuente podemos rastrear.
En resumen, Redis es un proyecto interesante utilizado en situaciones específicas. Hoy lo instalaremos y haremos algunas pequeñas configuraciones.
Instalando Redis en Debian 11
Redis se puede instalar desde los repositorios oficiales de Debian. Esto hace que el proceso sea fácil de seguir, pero también muy seguro.
Conéctese a su servidor y actualícelo.
sudo apt update
sudo apt upgrade
Después de esto, instale el paquete Redis usando el comando.
sudo apt install redis-server
De esta manera, Redis estará en el sistema. Lo que queda por hacer es poner en marcha el servicio.
sudo systemctl start redis-server
Y habilitarlo para comenzar con el sistema.
sudo systemctl enable redis-server
Luego, puede ver si Redis está funcionando correctamente al verificar el estado del servicio.
systemctl status redis-server
Entonces, otra forma de verificar es verificar los puertos en uso.
ss -tulpn
Redis ya se está ejecutando.
Configurando Redis un poco
La configuración de Redis reside en /etc/redis/redis.conf
archivo que tenemos que editar. Recomiendo siempre hacer una copia de seguridad.
sudo cp /etc/redis/redis.conf /etc/redis/redis.conf.bak
Ahora vamos a editarlo:
sudo nano /etc/redis/redis.conf
Entonces, redis se usa principalmente para el caché. Puede aumentar el tamaño de la memoria caché para usar agregando estas dos líneas al final del archivo.
maxmemory 1024mb
maxmemory-policy allkeys-lru
En ellos, estamos definiendo 1024
Megabytes, pero puede cambiar este valor.
También puede cambiar el puerto de escucha de Redis.
port [port]
De forma predeterminada, Redis escucha solo las solicitudes del mismo servidor, es decir, localhost. Si desea habilitar el acceso remoto, busque esta línea.
bind 127.0.0.1 ::1
Y comentarlo
#bind 127.0.0.1 ::1
Entonces, eso debería ser suficiente por ahora. Guarde los cambios y cierre el editor de texto.
Para aplicar todos estos cambios, reinicie Redis.
sudo systemctl restart redis-server
Prueba de Redis en Debian 11
Luego, para comprobar que Redis está correctamente instalado, tenemos que conectarnos a la consola.
sudo redis-cli
En él, ejecute un comando de prueba.
ping
Y obtendrá una respuesta de prueba
PONG
Entonces, sabremos que Redis está instalado correctamente.
Conclusión
Entonces, en esta publicación, aprendiste cómo instalar Redis en Debian 11. Espero que te haya ayudado. Gracias.