Comment installer Redis sur Debian 11 Linux

Comment installer Redis sur Debian 11 Linux

Redis est une base de données en mémoire open source pour stocker la structure des données, la mise en cache et en tant que courtier de messages. Il prend en charge les structures de données telles que les chaînes, les listes, les ensembles, les hachages, les ensembles triés avec des requêtes de plage, des bitmaps, des hyperloglogs et des index géospatiaux avec des requêtes de rayon. Redis a une fonction de réplication intégrée, ce qui le fait fonctionner comme des clusters très disponibles dans vos environnements de production.

Ce tutoriel vous aidera à installer Redis Server sur le système Linux Debian 11 (Bullseye).

Étape 1: mise à jour des packages système

C'est une bonne pratique de garder les packages à jour sur votre système. Vous devez toujours mettre à jour le début des installations majeures. Émettez la commande ci-dessous:

Mise à jour Sudo Apt  SUDO APT APPOSITION  

Étape 2: Installation de Redis sur Debian 11

Redis 6.0 packages sont disponibles dans les référentiels par défaut Bullseye. Vous pouvez rapidement installer Redis en utilisant le gestionnaire de packages APT sur votre système Debian Linux.

sudo apt installer redis-server  

Une fois l'installation terminée avec succès, vérifiez l'état du service redis par la commande mentionnée ci-dessous.

Sudo Systemctl Status Redis.service  
Redis Statut du service

Étape 3: Configuration de Redis

Vous pouvez utiliser Redis avec les paramètres par défaut du système local. Mais au cas où vous avez besoin de personnaliser le serveur Redis, comme autoriser l'accès à des hôtes distants, la modification du port par défaut ou l'augmentation de l'allocation de mémoire.

Modifiez le fichier de configuration Redis dans un éditeur de texte:

sudo nano / etc / redis / redis.confli  

Maintenant, apportez les modifications requises au serveur redis. Vous trouverez ci-dessous quelques modifications des utilisations rapides dans le serveur redis.

  • Modifier le port redis: Vous pouvez exécuter votre serveur Redis vers un port non standard. C'est une bonne pratique à des fins de sécurité. Recherchez la section ci-dessous et mettez à jour le port sous Port 6379. # Acceptez les connexions sur le port spécifié, la valeur par défaut est 6379 (IANA # 815344). # Si le port 0 est spécifié, Redis n'écoutera pas sur une prise TCP. Port 6379
    123# Acceptez les connexions sur le port spécifié, la valeur par défaut est 6379 (IANA # 815344).# Si le port 0 est spécifié, Redis n'écoutera pas sur une prise TCP.Port 6379

  • Autoriser la connexion distante: Rechercher lier 127.0.0.1 :: 1 Ligner et commentez-le en ajoutant «#» au début de la ligne.

    # Si vous êtes sûr de vouloir que votre instance écoute toutes les interfaces # Commentez simplement la ligne suivante. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ # Bind 127.0.0.1 :: 1
    1234# Si vous êtes sûr de vouloir que votre instance écoute toutes les interfaces # Commentez simplement la ligne suivante.# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ # Bind 127.0.0.1 :: 1

  • Modifier l'allocation de la mémoire: Mettez à jour les valeurs suivantes dans le fichier de configuration redis en fonction de votre exigence. Vous pouvez augmenter la limite de mémoire maximale selon la mémoire disponible sur votre serveur. Maxmemory 256 Mo Maxmemory-Policy Allkeys-lru
    12MaxMemory 256MBMaxMemory-Policy Allkeys-lru

Après avoir effectué les modifications requises, enregistrez le fichier. Puis redémarrez le service redis pour appliquer les modifications.

sudo systemctl restar redis.service  

Étape 4: Connectez-vous à Redis

Taper redis-Cli sur la ligne de commande pour se connecter au serveur redis.

redis-Cli  

Vous obtiendrez l'invite Redis Server comme ci-dessous. Tapez maintenant «ping» sur l'invite de commande redis. Sur une connexion réussie avec le serveur Redis, vous obtiendrez Pong par conséquent.

"> Ping  Pong 

Conclusion

Ce tutoriel vous aide à l'installation du serveur Redis sur le système de Debian 11 Bullseye Linux.
Vous pouvez trouver plus de détails sur le 'redis-Cli' outil de ligne de commande à partir de sa documentation officielle.