Januari 13, 2026Guider
Hur man installerar och konfigurerar Redis på Linux-server
Steg-för-steg-guide om installation av Redis-cachingserver på Ubuntu och CentOS för förbättrad applikationsprestanda.

Redis är en datastrukturlagring i minnet som används som databas, cache och meddelandemäklare. Det är viktigt för högpresterande applikationer som kräver snabb dataåtkomst. Denna guide visar dig hur du installerar och konfigurerar Redis på din Hiddence-server.
Installera Redis på Ubuntu/Debian
bash
sudo apt update
sudo apt install redis-server -y
sudo systemctl start redis-server
sudo systemctl enable redis-server
# Verifiera installation
redis-cli ping
# Bör returnera: PONGInstallera Redis på CentOS/RHEL
bash
sudo yum install epel-release -y
sudo yum install redis -y
sudo systemctl start redis
sudo systemctl enable redis
# Verifiera installation
redis-cli ping
# Bör returnera: PONGKonfigurera Redis
Redigera Redis-konfigurationsfilen för att optimera prestanda:
bash
sudo nano /etc/redis/redis.conf
# Nyckelinställningar:
# maxmemory 256mb
# maxmemory-policy allkeys-lru
# bind 127.0.0.1 (för säkerhet)
# requirepass your_strong_password
sudo systemctl restart redisSäkra Redis
Som standard är Redis inte lösenordsskyddat. Ställ in ett lösenord:
bash
sudo nano /etc/redis/redis.conf
# Hitta och avkommentera:
requirepass your_strong_password_here
# Starta om Redis
sudo systemctl restart redis
# Testa anslutning med lösenord
redis-cli -a your_strong_password_here pingGrundläggande Redis-användning
bash
# Anslut till Redis
redis-cli
# Ställ in ett nyckel-värde-par
SET mykey "Hello Redis"
# Hämta ett värde
GET mykey
# Ställ in utgångsdatum (TTL)
SETEX mykey 60 "value"
# Kontrollera om nyckel finns
EXISTS mykey
# Ta bort en nyckel
DEL mykeyAnvända Redis med PHP
bash
# Installera PHP Redis-tillägg
sudo apt install php-redis -y # Ubuntu/Debian
sudo yum install php-redis -y # CentOS
# Starta om PHP-FPM
sudo systemctl restart php-fpm
# Testa i PHP:
# <?php
# $redis = new Redis();
# $redis->connect('127.0.0.1', 6379);
# $redis->set('test', 'Hello Redis');
# echo $redis->get('test');Bästa praxis för Redis
- Ställ in maxmemory för att förhindra att Redis använder allt RAM
- Använd lämplig vräkningspolicy (allkeys-lru rekommenderas)
- Aktivera uthållighet (RDB eller AOF) för datahållbarhet
- Övervaka Redis minnesanvändning regelbundet
- Använd Redis Sentinel för hög tillgänglighet
- Säkra Redis med lösenord och brandväggsregler
- Säkerhetskopiera Redis-data regelbundet