Gener 13, 2026Guies
Com instal·lar i configurar el Redis al servidor Linux
Guia pas a pas sobre la instal·lació del servidor de memòria cau Redis a l'Ubuntu i el CentOS per millorar el rendiment de l'aplicació.

El Redis és un magatzem d'estructures de dades en memòria utilitzat com a base de dades, memòria cau i intermediari de missatges. És essencial per a aplicacions d'alt rendiment que requereixen un accés ràpid a les dades. Aquesta guia us mostra com instal·lar i configurar el Redis al vostre servidor Hiddence.
Instal·lació del Redis a l'Ubuntu/Debian
bash
sudo apt update
sudo apt install redis-server -y
sudo systemctl start redis-server
sudo systemctl enable redis-server
# Verificació de la instal·lació
redis-cli ping
# Hauria de retornar: PONGInstal·lació del Redis al CentOS/RHEL
bash
sudo yum install epel-release -y
sudo yum install redis -y
sudo systemctl start redis
sudo systemctl enable redis
# Verificació de la instal·lació
redis-cli ping
# Hauria de retornar: PONGConfiguració del Redis
Editeu el fitxer de configuració del Redis per optimitzar-ne el rendiment:
bash
sudo nano /etc/redis/redis.conf
# Configuracions clau:
# maxmemory 256mb
# maxmemory-policy allkeys-lru
# bind 127.0.0.1 (per seguretat)
# requirepass la-vostra-contrasenya-segura
sudo systemctl restart redisProtecció del Redis
Per defecte, el Redis no està protegit per contrasenya. Establiu una contrasenya:
bash
sudo nano /etc/redis/redis.conf
# Cerqueu i desmarqueu:
requirepass la-vostra-contrasenya-segura-aquí
# Reiniciar el Redis
sudo systemctl restart redis
# Proveu la connexió amb contrasenya
redis-cli -a la-vostra-contrasenya-segura-aquí pingÚs bàsic del Redis
bash
# Connectar al Redis
redis-cli
# Establir un parell clau-valor
SET la-meva-clau "Hola Redis"
# Obtenir un valor
GET la-meva-clau
# Establir caducitat (TTL)
SETEX la-meva-clau 60 "valor"
# Comprovar si existeix la clau
EXISTS la-meva-clau
# Eliminar una clau
DEL la-meva-clauÚs del Redis amb el PHP
bash
# Instal·lar l'extensió PHP Redis
sudo apt install php-redis -y # Ubuntu/Debian
sudo yum install php-redis -y # CentOS
# Reiniciar el PHP-FPM
sudo systemctl restart php-fpm
# Provoteu al PHP:
# <?php
# $redis = new Redis();
# $redis->connect('127.0.0.1', 6379);
# $redis->set('test', 'Hola Redis');
# echo $redis->get('test');Millors pràctiques per al Redis
- Establiu el maxmemory per evitar que el Redis utilitzi tota la RAM
- Utilitzeu la política d'evicció adequada (es recomana allkeys-lru)
- Habiliteu la persistència (RDB o AOF) per a la durabilitat de les dades
- Superviseu regularment l'ús de la memòria del Redis
- Utilitzeu el Redis Sentinel per a l'alta disponibilitat
- Protegiu el Redis amb contrasenya i regles de tallafoc
- Feu còpies de seguretat periòdiques de les dades del Redis