Cómo instalar Redis en Debian 11 Linux

16 set 2021 2 min di lettura
Cómo instalar Redis en Debian 11 Linux
Indice dei contenuti

Introducción

Redis es una base de datos en memoria de código abierto para el almacenamiento de estructuras de datos, almacenamiento en caché y como intermediario de mensajes. Admite estructuras de datos como cadenas, listas, conjuntos, hashes, conjuntos ordenados con consultas de rango, mapas de bits, HyperLogLog e índices geoespaciales con consultas de radio. Redis tiene una función de replicación incorporada, que lo hace funcionar como un clúster de alta disponibilidad en sus entornos de producción.

Este tutorial le ayudará a instalar Redis en el sistema Linux Debian 11 (Bullseye).

Actualizar paquetes del sistema

Es una buena práctica mantener actualizados los paquetes de su sistema. Siempre debe actualizar antes de comenzar cualquier instalación importante. Emita el comando a continuación:

sudo apt update 
sudo apt upgrade 

Instalación de Redis en Debian 11

Los paquetes de Redis 6.0 están disponibles en los repositorios de Bullseye predeterminados. Puede instalar Redis rápidamente usando el administrador de paquetes apt en su sistema Debian Linux.

sudo apt install redis-server 

Una vez que se complete la instalación, verifique el estado del servicio Redis a través del comando que se proporciona a continuación.

sudo systemctl status redis.service 

Configurar Redis

Puede usar Redis con la configuración predeterminada de su sistema local. Pero en caso de que necesite personalizar el servidor Redis, como permitir el acceso desde hosts remotos, cambiar el puerto predeterminado o aumentar la asignación de memoria.

Edite el archivo de configuración de Redis en un editor de texto:

sudo nano /etc/redis/redis.conf 

Ahora realice los cambios necesarios en el servidor Redis. A continuación, se muestran algunos cambios rápidos en el uso del servidor Redis.

Cambiar el puerto de Redis: puede ejecutar su servidor Redis en un puerto no estándar. Ésta es una buena práctica por motivos de seguridad. Busque la sección a continuación y actualice el puerto a continuación para port 6379:

# Accept connections on the specified port, default is 6379 (IANA #815344).
# If port 0 is specified Redis will not listen on a TCP socket.
port 6379

Permitir conexión remota: busque la línea bind 127.0.0.1 ::1y coméntela agregando "#" al principio de la línea:

# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT OUT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bind 127.0.0.1 ::1

Cambiar la asignación de memoria: actualice los siguientes valores en el archivo de configuración de Redis según sea necesario. Puede aumentar el límite máximo de memoria en función de la memoria disponible en su servidor:

maxmemory 256mb
maxmemory-policy allkeys-lru

Realice los cambios necesarios y guarde el archivo. Luego reinicie el servicio Redis para aplicar los cambios.

sudo systemctl restar redis.service 

Conectarse a Redis

Escriba redis-cli en el comando lien para conectarse al servidor Redis:

redis-cli 

Obtendrá el mensaje del servidor Redis como se muestra a continuación. Ahora escriba "ping" en el símbolo del sistema de Redis. Una vez que se establezca la conexión con el servidor de Redis, obtendrá PONGcomo resultado:

ping
PONG

Conclusión

encontrar más detalles sobre la herramienta desde la línea de comando redis-cli de su documentación oficial .Este tutorial le ayuda a instalar el servidor Redis en el sistema Debian 11 Bullseye Linux.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.