Cómo instalar y configurar un servidor de base de datos Redis en Ubuntu Server 22.04
Redis es una base de datos en memoria de código abierto y de alto rendimiento que se puede utilizar como un potente servidor de base de datos. Redis admite numerosas estructuras de datos, como cadenas, hashes, listas, conjuntos, mapas de bits, conjuntos ordenados y mucho más. Y dado que Redis almacena todo en memoria, es increíblemente rápido. La única precaución es que debes instalarlo en un servidor con una cantidad bastante grande de RAM.
En este artículo, te guiaré a través del proceso de instalación de un servidor Redis de una sola instancia. En un tutorial posterior, discutiremos la configuración de un clúster Redis, para que puedas obtener alta disponibilidad con tu servidor.
Hasta entonces, pongamos en marcha esa instancia única del servidor.
Lo que necesitarás
Estoy demostrando con Ubuntu Server 22.04, por lo que necesitarás una instancia de esa distribución de Linux en funcionamiento, aunque también puedes instalarlo en la versión 20.04, y un usuario con privilegios sudo.
¡Eso es todo! Vamos a trabajar.
Cómo garantizar la validación local de los clientes en un dominio multi-sitioCómo instalar Redis
Lo primero que quieres hacer es actualizar Ubuntu Server con los siguientes comandos:
sudo apt-get update
sudo apt-get upgrade -y
Si el kernel se actualiza durante el proceso, deberás reiniciar la máquina para que los cambios surtan efecto.
Una vez que se complete la actualización, instala Redis con:
sudo apt-get install redis-server -y
La instalación no debería tomar mucho tiempo. Antes de iniciar/activar el servidor, ocupémonos de un par de configuraciones.
Cuál es la mejor opción de protocolo de enrutamiento para una red empresarialCómo configurar Redis
Abre el archivo de configuración de Redis con el comando:
sudo nano /etc/redis/redis.conf
Busca la siguiente línea:
bind 127.0.0.1 ::1
Vamos a configurar Redis para que escuche la dirección IP del servidor de alojamiento cambiando esa línea a (edita para que refleje la dirección IP de tu servidor):
bind 192.168.1.22 ::1
Los 8 pasos para solucionar problemas de red y sistemasA continuación, busca la línea:
supervised no
Cambia esa línea a:
supervised systemd
Guarda y cierra el archivo.
Cómo iniciar y habilitar Redis
Probablemente Redis ya se esté ejecutando, por lo que lo que haremos es reiniciarlo para que los cambios de configuración surtan efecto, con el comando:
Diferencias entre redes cliente/servidor y peer-to-peersudo systemctl restart redis-server
A continuación, habilita Redis para que se inicie durante el arranque con el comando:
sudo systemctl enable redis-server
Verifica que Redis se esté ejecutando con el comando:
sudo systemctl status redis-server
Realiza una prueba para asegurarte de que Redis esté escuchando con el comando:
Qué son los switches Cisco y cómo funcionanredis-cli -h 192.168.1.22 -p 6397
Ahora deberías encontrarte en la consola de Redis. Pruébalo con:
ping "¡Hola, Newsmatic!"
Deberías ver "¡Hola, Newsmatic!" en la salida.
Felicidades, ahora tienes un servidor de base de datos en memoria Redis en funcionamiento. La próxima vez, configuraremos esto para un clúster y uniremos un nodo. Hasta entonces, puedes comenzar a familiarizarte con la interfaz de línea de comandos (CLI) de Redis leyendo la documentación oficial.
Técnicas para mejorar la seguridad en redes peer-to-peerEn Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Redes, allí encontraras muchos artículos similares a Cómo instalar y configurar un servidor de base de datos Redis en Ubuntu Server 22.04 , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados