Base de données Redis (cache et sessions)
Installer Redis pour accélérer vos applications web via la mise en cache.
A quoi sert ce tutoriel
Le tutoriel "Base de données Redis (cache et sessions)" vous aide a atteindre cet objectif:
Installer Redis pour accélérer vos applications web via la mise en cache.
Debian / Ubuntu
-
Installer Redis : apt install -y redis-server -
Démarrer et activer : systemctl enable --now redis-server - --- Sécuriser Redis ---
- Éditer /etc/redis/redis.conf :
- bind 127.0.0.1 (écouter uniquement en local)
- requirepass motdepasse_fort (activer le mot de passe)
-
Redémarrer Redis : systemctl restart redis-server - --- Tester Redis ---
- redis-cli
- AUTH motdepasse_fort
- SET test "hello"
- GET test (doit retourner "hello")
-
--- Utiliser Redis pour les sessions PHP --- -
Installer l'extension PHP : apt install -y php-redis -
Dans php.ini, ajouter : - session.save_handler = redis
- session.save_path = "tcp://127.0.0.1:6379?auth=motdepasse_fort"
-
Redémarrer Apache : systemctl restart apache2