Instalación y Configuración Inicial de Redis

RedisBeginner
Practicar Ahora

Introducción

En este laboratorio, aprenderá cómo instalar y realizar la configuración inicial de Redis en una VM de LabEx. El laboratorio cubre los pasos esenciales para poner en marcha Redis, incluyendo la verificación de la instalación y asegurar que el servidor sea accesible.

Este laboratorio le guía a través de la actualización de las listas de paquetes, la instalación del servidor Redis y la confirmación de la instalación comprobando el estado del servicio Redis. También aprenderá cómo iniciar el servidor Redis y probar su conectividad.

Instalar Redis y Conectarse al Servidor

En este paso, instalaremos Redis en la VM de LabEx y nos conectaremos al servidor Redis utilizando la herramienta de línea de comandos redis-cli. Redis es un almacén de estructuras de datos en memoria (in-memory data structure store) de código abierto, utilizado a menudo como base de datos, caché y message broker (intermediario de mensajes).

Primero, actualicemos las listas de paquetes para asegurarnos de que tenemos las últimas versiones del software. Abra una terminal en la VM de LabEx.

Ejecute el siguiente comando:

sudo apt update

Este comando actualiza la lista de paquetes disponibles. Debería ver un resultado que indica que las listas de paquetes se están actualizando.

A continuación, instale Redis utilizando el comando apt install:

sudo apt install redis-server

Este comando instalará el servidor Redis y sus dependencias. Es posible que se le pida que confirme la instalación escribiendo y y presionando Enter.

Redis installation confirmation

Una vez completada la instalación, inicie el servidor Redis:

sudo service redis-server start

Ahora, conectémonos al servidor Redis utilizando el comando redis-cli. Este comando abre la interfaz de línea de comandos de Redis, lo que le permite interactuar con el servidor Redis.

redis-cli

Debería ver un prompt (indicador) que se parece a esto:

127.0.0.1:6379>

Esto indica que ahora está conectado al servidor Redis y puede comenzar a ejecutar comandos. Mantenga esta conexión abierta para el siguiente paso.

Probar la Conectividad y Establecer una Clave

Ahora que está conectado al servidor Redis utilizando redis-cli, probemos la conexión y establezcamos un par clave-valor (key-value pair) simple.

Primero, pruebe la conectividad utilizando el comando PING:

PING

Si el servidor Redis se está ejecutando correctamente, debería recibir la siguiente respuesta:

PONG

Esto confirma que el servidor Redis está en funcionamiento y que puede comunicarse con él.

A continuación, establezcamos un par clave-valor. El comando SET se utiliza para establecer el valor de cadena (string value) de una clave (key). Por ejemplo, establezcamos una clave llamada mykey con el valor Hello Redis:

SET mykey "Hello Redis"

Debería recibir la siguiente respuesta:

OK

Esto indica que el par clave-valor se ha establecido correctamente.

Finalmente, salga de redis-cli:

quit

Es importante salir de redis-cli para que sus comandos se registren (logged), antes de hacer clic en el botón "Continue".

Obtener el Valor de una Clave

En este paso, recuperaremos el valor de la clave (key) que establecimos en el paso anterior utilizando el comando GET.

Primero, conéctese al servidor Redis utilizando el comando redis-cli:

redis-cli

Ahora, recuperemos el valor de la clave mykey utilizando el comando GET:

GET mykey

Debería recibir la siguiente respuesta:

"Hello Redis"

Este es el valor que establecimos para la clave mykey en el paso anterior.

Finalmente, salga de redis-cli:

quit

Recuerde salir de redis-cli para asegurarse de que sus comandos se registren (logged) antes de hacer clic en el botón "Continue".

Resumen

En este laboratorio, ha aprendido cómo instalar y realizar la configuración inicial de Redis en una VM (máquina virtual) de LabEx. Comenzó actualizando las listas de paquetes e instalando el servidor Redis. Luego, se conectó al servidor Redis utilizando la herramienta de línea de comandos redis-cli, probó la conexión con el comando PING, estableció un par clave-valor (key-value pair) utilizando el comando SET y recuperó el valor de una clave (key) utilizando el comando GET. Recuerde salir de redis-cli después de cada paso para asegurarse de que sus comandos se registren (logged).