En esta sección, aprenderás cómo instalar Redis en diferentes sistemas operativos. Redis es compatible con la mayoría de los sistemas operativos, incluidos Linux, macOS y Windows. A continuación, se detallan los pasos para instalar Redis en cada uno de estos sistemas.
Instalación en Linux
Usando el Administrador de Paquetes (Debian/Ubuntu)
-
Actualizar el índice de paquetes:
sudo apt update
-
Instalar Redis:
sudo apt install redis-server
-
Verificar la instalación:
redis-server --version
Usando el Administrador de Paquetes (CentOS/RHEL)
-
Agregar el repositorio EPEL:
sudo yum install epel-release
-
Instalar Redis:
sudo yum install redis
-
Iniciar el servicio Redis:
sudo systemctl start redis
-
Habilitar Redis para que se inicie al arrancar:
sudo systemctl enable redis
-
Verificar la instalación:
redis-server --version
Instalación en macOS
Usando Homebrew
-
Instalar Homebrew (si no está instalado):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Actualizar Homebrew:
brew update
-
Instalar Redis:
brew install redis
-
Iniciar Redis:
brew services start redis
-
Verificar la instalación:
redis-server --version
Instalación en Windows
Usando el Instalador de Redis
-
Descargar el instalador de Redis para Windows desde el repositorio de Microsoft: Redis para Windows
-
Ejecutar el instalador y seguir las instrucciones en pantalla.
-
Verificar la instalación: Abre una terminal de comandos y ejecuta:
redis-server --version
Verificación de la Instalación
Independientemente del sistema operativo, puedes verificar que Redis se ha instalado correctamente ejecutando el siguiente comando en tu terminal:
Deberías ver una salida similar a:
Ejecución de Redis
Para iniciar el servidor Redis, simplemente ejecuta:
Esto iniciará el servidor Redis en el puerto 6379 por defecto.
Para conectarte al servidor Redis usando la CLI de Redis, abre otra terminal y ejecuta:
Deberías ver un prompt de Redis:
Conclusión
En esta sección, has aprendido cómo instalar Redis en diferentes sistemas operativos. Ahora que tienes Redis instalado, estás listo para explorar sus características y comandos básicos en la siguiente sección. Asegúrate de que Redis esté funcionando correctamente antes de continuar.
Curso de Redis
Módulo 1: Introducción a Redis
Módulo 2: Estructuras de Datos de Redis
Módulo 3: Comandos y Operaciones de Redis
Módulo 4: Persistencia en Redis
- Instantáneas (RDB)
- Archivos de Solo Adición (AOF)
- Configuración de Persistencia
- Respaldo y Restauración
Módulo 5: Seguridad en Redis
Módulo 6: Optimización del Rendimiento de Redis
Módulo 7: Clustering y Alta Disponibilidad en Redis
Módulo 8: Módulos y Extensiones de Redis
- Introducción a los Módulos de Redis
- Módulos Populares de Redis
- Creando Módulos Personalizados
- Usando Redis con Otras Tecnologías