Chapitre 15 · 15.7
Redis
Redis est un stockage ultra rapide en mémoire vive. Les sites web l’utilisent comme cache : les données fréquemment utilisées de la base de données sont alors prêtes dans Redis, de sorte que les pages se chargent plus vite et que votre base de données a moins de travail. Dans WordPress, cela s’appelle le cache d’objets.
Redis est inclus dans Power Webhost Three, Power Webhost Four et Power Reseller. WebHost One et Two n’ont pas Redis.
Activer Redis
- Dans DirectAdmin, sous Fonctionnalités avancées, cliquez sur Redis.
- À côté de Statut, il est indiqué Ce compte a Redis désactivé. Cliquez sur ACTIVER (1).
- Sous Chemin d’accès au fichier de socket redis (2) figure l’adresse de votre Redis, par exemple /home/nomutilisateur/.redis/redis.sock. Vous en aurez besoin si nécessaire.

Chez nous, Redis fonctionne par pack via ce fichier socket, et non via un port, et sans mot de passe. Seul votre pack peut y accéder.
Utiliser Redis dans WordPress
- Dans Select PHP version, activez l’extension redis (voir Activer et désactiver des extensions PHP).
- Ouvrez dans WordPress les paramètres de LiteSpeed Cache, choisissez Cache puis l’onglet Object.
- Activez Object Cache et choisissez comme méthode Redis.
- Dans Host, saisissez le chemin d’accès au socket, dans Port saisissez 0, et laissez le nom d’utilisateur et le mot de passe vides.
- Enregistrez. LiteSpeed Cache indique dans le statut si la connexion fonctionne.
Vous utilisez une autre extension, comme Redis Object Cache ? Dans ce cas, ajoutez dans wp-config.php define('WP_REDIS_SCHEME', 'unix'); et define('WP_REDIS_PATH', '/home/nomutilisateur/.redis/redis.sock');.
Astuce : Vous utilisez Redis pour plusieurs sites web ou applications dans votre pack ? Attribuez alors à chaque site son propre numéro de base de données (dans LiteSpeed Cache : Redis Database ID, par exemple 0, 1, 2). Ainsi, les sites ne se gênent pas mutuellement. DirectAdmin le signale également.
Dois-je utiliser Redis ?
Un petit site web en tire peu de bénéfice ; le cache de page de LiteSpeed Cache effectue déjà l’essentiel du travail. Redis est surtout utile pour les boutiques en ligne, les sites comptant de nombreux utilisateurs connectés et les sites ayant une base de données lourde. Si vous ne constatez aucune différence, n’hésitez pas à le désactiver à nouveau.
