Similaire à memcached, mais plus pointu.
Installation du module php et du serveur redis sur le serveur
sudo apt update
sudo apt install redis-server php8.x-redis
sudo systemctl enable redis-server --now
sudo systemctl restart php8.x-fpm
sudo systemctl restart apache2
Vérifier que ça fonctionne :
redis-cli ping
# Doit retourner PONG
php8.x -m | grep redis
# doit renvoyer redis
Installation de l’extension ad hoc dans WordPress
- Installer le plugin Redis Object Cache (par Till Krüss). Alternativement, W3 Total Cache prend en charge la config également.
- Activer le « object cache »
Modification de wp-config.php
(Sauf si on utilise W3 Total Cache qui prend déjà en charge cette config.)
define( 'WP_CACHE_KEY_SALT', 'chaineunique:' );
define( 'WP_REDIS_DISABLED', false );
define( 'WP_REDIS_HOST', '127.0.0.1' );
define( 'WP_REDIS_PORT', 6379 );
define( 'WP_REDIS_SCHEME', 'tcp' );
define( 'WP_REDIS_MAXTTL', 3600 ); // 1 heure


Laisser un commentaire