En aquesta secció, aprendrem com instal·lar Redis al vostre sistema. Redis és una base de dades en memòria que es pot instal·lar en diverses plataformes. Aquí, ens centrarem en la instal·lació en sistemes operatius comuns com Linux, macOS i Windows.
- Instal·lació a Linux
1.1. Utilitzant el Gestor de Paquets (APT per a Debian/Ubuntu)
-
Actualitza la llista de paquets:
sudo apt update
-
Instal·la Redis:
sudo apt install redis-server
-
Verifica la instal·lació:
redis-server --version
1.2. Utilitzant el Gestor de Paquets (YUM per a CentOS/RHEL)
-
Afegeix el repositori EPEL:
sudo yum install epel-release
-
Instal·la Redis:
sudo yum install redis
-
Inicia el servei Redis:
sudo systemctl start redis
-
Verifica la instal·lació:
redis-server --version
- Instal·lació a macOS
2.1. Utilitzant Homebrew
-
Instal·la Homebrew (si no el tens instal·lat):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Actualitza Homebrew:
brew update
-
Instal·la Redis:
brew install redis
-
Inicia Redis:
brew services start redis
-
Verifica la instal·lació:
redis-server --version
- Instal·lació a Windows
3.1. Utilitzant WSL (Windows Subsystem for Linux)
-
Instal·la WSL (si no el tens instal·lat):
wsl --install
-
**Instal·la una distribució de Linux (per exemple, Ubuntu) des de la Microsoft Store.
-
Obre la terminal de WSL i segueix els passos per a la instal·lació a Linux (Debian/Ubuntu):
sudo apt update sudo apt install redis-server redis-server --version
3.2. Utilitzant Redis per a Windows
-
Descarrega Redis per a Windows des del repositori oficial: https://github.com/microsoftarchive/redis/releases
-
Descomprimeix el fitxer descarregat i executa
redis-server.exe
. -
Verifica la instal·lació:
redis-server --version
- Configuració Bàsica
Després d'instal·lar Redis, és important configurar-lo correctament per assegurar un rendiment òptim i seguretat. Aquí tens alguns passos bàsics:
-
Edita el fitxer de configuració:
sudo nano /etc/redis/redis.conf
-
Configura la seguretat:
- Estableix una contrasenya:
requirepass yourpassword
- Estableix una contrasenya:
-
Configura la persistència:
- Habilita les instantànies (RDB):
save 900 1 save 300 10 save 60 10000
- Habilita les instantànies (RDB):
-
Reinicia el servei Redis per aplicar els canvis:
sudo systemctl restart redis
- Verificació de la Instal·lació
Per assegurar-te que Redis està funcionant correctament, pots utilitzar la CLI de Redis:
-
Inicia la CLI de Redis:
redis-cli
-
Executa una comanda de prova:
ping
Hauries de veure la resposta:
PONG
Conclusió
Ara que has instal·lat Redis al teu sistema, estàs preparat per començar a explorar les seves capacitats. En el següent mòdul, aprendrem sobre els tipus de dades bàsics de Redis i com utilitzar-los.
Curs de Redis
Mòdul 1: Introducció a Redis
Mòdul 2: Estructures de Dades de Redis
Mòdul 3: Comandes i Operacions de Redis
Mòdul 4: Persistència de Redis
- Instantànies (RDB)
- Fitxers Només de Afegeix (AOF)
- Configuració de la Persistència
- Còpia de Seguretat i Restauració
Mòdul 5: Seguretat de Redis
Mòdul 6: Optimització del Rendiment de Redis
Mòdul 7: Clúster i Alta Disponibilitat de Redis
Mòdul 8: Mòduls i Extensions de Redis
- Introducció als Mòduls de Redis
- Mòduls Populars de Redis
- Creant Mòduls Personalitzats
- Utilitzant Redis amb Altres Tecnologies