Redis est un magasin clé-valeur en mémoire connu pour ses performances et sa flexibilité. Dans ce guide, vous allez apprendre à installer et configurer Redis sur Debian.
Cette configuration est testée sur Google Cloud avec un système d'exploitation Debian, donc cette configuration fonctionnera sur tous les services cloud comme AWS, Azure ou tout VPS ou serveurs dédiés.
Prérequis
- Accès SSH au serveur.
Étape 1 :Installer Redis
Commencez par mettre à jour les packages vers la dernière version.
sudo apt update
Installez Redis à l'aide de la commande suivante.
sudo apt install redis-server
Une fois l'installation terminée, vous pouvez vérifier la version de Redis à l'aide de la commande suivante.
redis-server -v
Output Redis server v=5.0.7 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=636cde3b5c7a3923
Étape 2 : Configurer Redis en tant que service
Pour obtenir plus de contrôle sur les opérations Redis, il est nécessaire de configurer un système init pour le gérer en tant que service.
Par défaut le supervised
directive dans la configuration Redis est définie sur no
qui est celui qui déclare le système init.
Remplacez la valeur par systemd
pour utiliser l'initialisation du système.
Ouvrez le fichier de configuration situé dans /etc/redis/redis.conf
.
sudo nano /etc/redis/redis.conf
Apportez des modifications à la valeur supervisée de systemd afin qu'elle ressemble à celle ci-dessous.
. . . supervised systemd . . .
Appuyez sur CRTL + X
suivi de Y
et Enter
pour enregistrer et quitter le fichier.
Redémarrez Redis pour que les modifications prennent effet.
sudo systemctl restart redis.service
Étape 3 :Vérifier l'état de Redis
Vérifiez l'état de Redis à l'aide du systemctl
après le redémarrage du service.
sudo systemctl status redis
Vous recevrez une sortie similaire à celle ci-dessous qui indique que Redis fonctionne correctement.
Output ● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabl> Active: active (running) since Tue 2021-09-14 13:24:43 UTC; 1h 32min ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2354 (redis-server) Tasks: 4 (limit: 19198) Memory: 1.8M CGroup: /system.slice/redis-server.service └─2354 /usr/bin/redis-server 127.0.0.1:6379
Désormais, Redis démarrera automatiquement à chaque démarrage du système.
Si vous souhaitez démarrer Redis manuellement pour certains cas d'utilisation, vous pouvez désactiver le service à l'aide de la commande suivante.
sudo systemctl disable redis
C'est ça. Vous avez maintenant votre serveur Redis en cours d'exécution sur votre Debian.
Conclusion
Vous savez maintenant comment installer et configurer le serveur Redis sur Debian.
Merci pour votre temps. Si vous rencontrez un problème ou des commentaires, veuillez laisser un commentaire ci-dessous.