Nota: Esta demostración se realiza en Debian 11 que se ejecuta en WSL (subsistema de Windows para Linux). Se pueden necesitar ligeras variaciones en Debian 11 que se ejecutan en otras plataformas de nubes o virtualización o de forma nativa en metal desnudo.
Actualizar el sistema Debian 11 primero
Ejecutando los siguientes comandos en su terminal para asegurarse de que su sistema esté listo para la instalación:
$ sudo apt actualización
$ sudo apt actualización
Instale Redis en Debian 11
Ahora instale el paquete de servidor Redis que también incluirá paquetes de clientes
$ sudo apt-get install redis-server
Iniciar servidor Redis
Ahora puedes comenzar manualmente un demonio redis con el comando redis-servidor. También puede verificar que se inicia con el comando PS:
$ sudo redis-server/etc/redis/redis.confusión
$ PS -EF | Grep Redis
Interactuar con redis usando el redis-cli
Pruebe su instancia de Redis localmente utilizando la utilidad redis-cli. Ingrese la cubierta interactiva e inserte un par de valores de clave, imprima el recuento de teclas y obtenga un valor de una clave. Luego borra todo con Flushall. Aquí está el código:
Ingrese el redis-cli:
$ Redis-Cli
Inserte un par de claves y luego obtenga el recuento de claves
127.0.0.1: 6379> Establecer F1 "Apple"
127.0.0.1: 6379> Establezca F2 "Banana"
127.0.0.1: 6379> establecer F3 "naranja"
127.0.0.1: 6379> dbsize
Obtenga el valor de la clave "F3" y luego elimine todas las claves y verifique el recuento de claves:
127.0.0.1: 6379> Obtenga F3 "Apple"
127.0.0.1: 6379> Flushall
127.0.0.1: 6379> dbsize
Conclusión de la instalación de Redis
Redis está instalado ahora en Debian 11, utilizando estos pasos de muestra. Esto es lo suficientemente bueno para probar y desarrollar con Redis. Para el uso de la producción de Redis, las mejores prácticas serían garantizar que Redis Daemon se supervise utilizando los scripts de inicio del sistema normal. Puede ver opciones para esto en el archivo de configuración de Redis y verificar otros tutoriales sobre cómo asegurarse de que Redis esté automatizado y monitoreado en su sistema.