En este tutorial, le mostraremos cómo instalar Redis en Linux Mint 20. Para aquellos de ustedes que no lo sabían, Redis es un código abierto de datos clave-valor en memoria tienda. Se puede usar como base de datos, caché y agente de mensajes, y admite varias estructuras de datos como cadenas, hash, listas, conjuntos y más. Redis proporciona alta disponibilidad a través de Redis Sentinel y partición automática en múltiples nodos de Redis con Redis Clúster.
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é la instalación paso a paso de Redis en un Linux Mint 20 (Ulyana).
Requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos:Linux Mint 20 (Ulyana).
- 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 Linux Mint 20 Ulyana
Paso 1. Antes de ejecutar el tutorial a continuación, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt
comandos en la terminal:
sudo apt update
Paso 2. Habilite e instale Snapd en el sistema Linux Mint.
Snap está disponible para Linux Mint 20, antes de instalar en Linux Mint /etc/apt/preferences.d/nosnap.pref
necesita ser removido. Esto se puede lograr desde la línea de comando:
sudo rm /etc/apt/preferences.d/nosnap.pref sudo apt update
Luego, ejecute el siguiente comando para instalar Snap:
sudo apt install snapd
Paso 3. Instalación de Redis en Linux Mint 20.
Para instalar Redis, simplemente use el siguiente comando:
sudo snap install redis
Una vez que la instalación sea exitosa, el servicio de Redis se iniciará automáticamente. Para verificar el estado del servicio ingrese el siguiente comando:
sudo systemctl status redis-server.service
Paso 3. Configurar Redis.
Redis se puede iniciar sin un archivo de configuración utilizando una configuración predeterminada integrada. Ahora, abra el archivo de configuración de Redis con su editor de texto preferido:
sudo nano /etc/redis/redis.conf
Actualice los siguientes valores en el archivo de configuración de Redis según sus requisitos. Puede aumentar el límite máximo de memoria según esté disponible en su servidor:
maxmemory 512mb maxmemory-policy allkeys-lru
La configuración anterior le dice a Redis que elimine cualquier clave usando el algoritmo LRU cuando se alcance la memoria máxima de 512 MB. Después de completar cualquier cambio, reinicie el servicio una vez:
sudo systemctl restart redis-server.service
Paso 4. Pruebe la conexión al servidor Redis.
Ahora probaremos la instancia de Redis con algunos comandos:
$ redis-cli 127.0.0.1:6379> ping PONG 127.0.0.1:6379> set test "Redis Working!" OK 127.0.0.1:6379> get test "Redis Working!" 127.0.0.1:6379> exit
Algunos ejemplos más de redis-cli
las herramientas de línea de comandos. Puede encontrar más detalles redis-cli
aquí.
¡Felicitaciones! Ha instalado correctamente Redis. Gracias por utilizar este tutorial para instalar la última versión de Redis en el sistema Linux Mint. Para obtener ayuda adicional o información útil, le recomendamos que consulte la Sitio web de Redis.