Dans cet article, nous vous avons expliqué les étapes nécessaires pour installer et configurer Redis sur Debian 10. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo
privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
Redis (Remote Dictionary Server) est une base de données open source en mémoire utilisée comme cache et courtier de messages. Certaines des fonctionnalités de Redis sont les transactions intégrées, la réplication et la prise en charge de diverses structures de données telles que les chaînes, les hachages, les listes, les ensembles, etc. Redis Sentinel rend Redis hautement disponible et prend en charge le partitionnement automatique avec Redis Cluster.
Installer Redis sur Debian
Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.
sudo apt update sudo apt upgrade
Étape 2. Installez Redis.
Le package Redis est disponible dans le référentiel par défaut de Debian 10. Pour installer Redis, exécutez la commande ci-dessous :
sudo apt install redis-server
Après l'installation de Redis, il démarrera automatiquement. Pour confirmer l'installation et vérifier l'état de Redis, exécutez la commande ci-dessous :
sudo systemctl status redis-server
Étape 3. Configurez Redis.
Tout d'abord, exécutez la commande ci-dessous et ouvrez le fichier de configuration Redis :
sudo nano /etc/redis/redis.conf
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0 ::1
Pour que les modifications prennent effet, redémarrez le serveur Redis à l'aide de la commande :
sudo systemctl restart redis-server
Utilisez la commande suivante pour vérifier que le serveur Redis écoute sur votre interface privée sur le port 6379 :
ss -an | grep 6379
Vous devriez voir quelque chose comme ci-dessous :
tcp LISTEN 0 128 192.168.121.233:6379 *:* tcp LISTEN 0 128 127.0.0.1:6379 *:*
Pour vérifier que tout est correctement configuré, vous pouvez essayer de pinger le serveur Redis depuis votre machine distante à l'aide de l'utilitaire Redis-CLI qui fournit une commande -interface en ligne vers un serveur Redis :
redis-cli -h <REDIS_IP_ADDRESS> ping
Vous devriez voir exactement le résultat ci-dessous :
PONG
Félicitations, vous avez appris à installer et à configurer Redis sur Debian 10 Buster. Si vous avez des questions, veuillez laisser un commentaire ci-dessous.