Januari 13, 2026Handleidingen
Hoe Redis te installeren en configureren op een Linux-server
Stapsgewijze handleiding voor het installeren van de Redis-cachingserver op Ubuntu en CentOS voor verbeterde applicatieprestaties.

Redis is een in-memory gegevensopslag die wordt gebruikt als database, cache en message broker. Het is essentieel voor krachtige applicaties die snelle toegang tot gegevens vereisen. Deze handleiding laat u zien hoe u Redis installeert en configureert op uw Hiddence-server.
Redis installeren op Ubuntu/Debian
bash
sudo apt update
sudo apt install redis-server -y
sudo systemctl start redis-server
sudo systemctl enable redis-server
# Installatie verifiëren
redis-cli ping
# Zou moeten retourneren: PONGRedis installeren op CentOS/RHEL
bash
sudo yum install epel-release -y
sudo yum install redis -y
sudo systemctl start redis
sudo systemctl enable redis
# Installatie verifiëren
redis-cli ping
# Zou moeten retourneren: PONGRedis configureren
Bewerk het Redis-configuratiebestand om de prestaties te optimaliseren:
bash
sudo nano /etc/redis/redis.conf
# Belangrijke instellingen:
# maxmemory 256mb
# maxmemory-policy allkeys-lru
# bind 127.0.0.1 (voor beveiliging)
# requirepass uw_sterke_wachtwoord
sudo systemctl restart redisRedis beveiligen
Standaard is Redis niet beveiligd met een wachtwoord. Stel een wachtwoord in:
bash
sudo nano /etc/redis/redis.conf
# Zoek en verwijder commentaar:
requirepass uw_sterke_wachtwoord_hier
# Herstart Redis
sudo systemctl restart redis
# Test verbinding met wachtwoord
redis-cli -a uw_sterke_wachtwoord_hier pingBasisgebruik Redis
bash
# Verbinding maken met Redis
redis-cli
# Stel een sleutel-waardepaar in
SET mysleutel "Hallo Redis"
# Haal een waarde op
GET mysleutel
# Stel vervaltijd in (TTL)
SETEX mysleutel 60 "waarde"
# Controleer of sleutel bestaat
EXISTS mysleutel
# Verwijder een sleutel
DEL mysleutelRedis gebruiken met PHP
bash
# Installeer PHP Redis-extensie
sudo apt install php-redis -y # Ubuntu/Debian
sudo yum install php-redis -y # CentOS
# Herstart PHP-FPM
sudo systemctl restart php-fpm
# Test in PHP:
# <?php
# $redis = new Redis();
# $redis->connect('127.0.0.1', 6379);
# $redis->set('test', 'Hallo Redis');
# echo $redis->get('test');Redis Best Practices
- Stel maxmemory in om te voorkomen dat Redis al het RAM-geheugen gebruikt
- Gebruik een geschikt ontruimingsbeleid (allkeys-lru aanbevolen)
- Schakel persistentie in (RDB of AOF) voor gegevensduurzaamheid
- Monitor regelmatig het geheugengebruik van Redis
- Gebruik Redis Sentinel voor hoge beschikbaarheid
- Beveilig Redis met een wachtwoord en firewallregels
- Maak regelmatig back-ups van Redis-gegevens