Redis (Server de dictionnaire distant) est le magasin de structure de données de valeur de clé open source écrite en C et est utilisé comme base de données et cache. Debian est l'une des principales distributions basées sur Linux. La manipulation des données et le stockage entrent dans la catégorie de base de la tâche du programmeur et Debian 11 fournit la prise en charge de plusieurs SGBD (système de gestion de la base de données) pour effectuer des opérations sur des données. Dans cet article, nous allons démontrer le guide d'installation de Redis sur Debian 11; Avec ce post utile, vous pourrez installer le redis et apprendre ses caractéristiques et importants distinctifs.
Caractéristiques de Redis
Il y a toujours plusieurs raisons d'utiliser un logiciel ou un service; L'un d'eux est les fonctionnalités offertes par des outils spécifiques. Redis contient des fonctionnalités notables suivantes qui doivent être prises en compte avant de l'utiliser:
Comment installer Redis sur Debian 11
Il est bon à mettre à jour le référentiel des packages en émettant la commande mentionnée ci-dessous:
$ sudo apt mise à jourUne fois la mise à jour réalisée avec succès, vous êtes prêt à installer Redis sur Debian 11. Il est observé que le package Redis est disponible sur le référentiel officiel de Debian 11; Ainsi, vous pouvez utiliser la commande mentionnée ci-dessous pour obtenir le support Redis à l'aide de l'APT Package Manager sur votre système:
$ sudo apt installer redis-serverPour vérifier que le service Redis est installé avec succès sur votre Debian 11; Utilisez la commande mentionnée ci-dessous pour vérifier l'état du serveur Redis:
$ sudo systemctl status redis-serverComme il est montré dans la sortie que le service est en cours d'exécution qui garantit l'installation réussie du service redis sur votre système Debian 11.
Vous pouvez gérer l'état du serveur à l'aide de la prise en charge de la ligne de commande de Debian 11, par exemple, vous pouvez utiliser la commande suivante pour arrêter le service Redis en cours d'exécution:
$ sudo systemctl stop redis-serverDans le cas où le service redis est arrêté sur votre Debian 11, vous pouvez utiliser la commande mentionnée ci-dessous pour commencer son service:
$ sudo systemctl start redis-serverComment se connecter à Redis sur Debian 11
Une fois le redis installé et le service est en cours d'exécution; Vous pouvez écrire la commande suivante dans Terminal pour connecter votre Debian 11 au serveur Redis:
$ redis-CliLors de l'exécution réussie d'une commande susmentionnée, il est remarqué que Redis Shell sera activé avec une adresse IP locale (127.0.0.1: 6379):
Tu peux écrire "ping-ping"Et appuyez sur Entrée après cette adresse IP: vous obtiendrez"Pong«Dans la sortie:
> pingComment configurer Redis sur Debian 11
Vous pouvez configurer le service Redis sur Debian 11 en accédant au «.confli«Fichier qui réside dans«/ etc / redis / redis.confli". Par exemple, dans notre cas, nous avons utilisé Nano Editor pour accéder à la «.confli" déposer; Exécutez la commande suivante pour modifier le fichier à l'aide de Nano Editor:
$ sudo nano / etc / redis / redis.confliRéglez la taille de la mémoire: Si vous souhaitez allouer la taille de la mémoire de votre propre choix à Redis Server; Vous devez écrire la taille de la mémoire à la fin du fichier de configuration et enregistrer le fichier en utilisant "Ctrl + s"Et appuyez sur"Ctrl + x«Pour sortir de Nano Editor:
Maxmemory 128 MoDéfinissez le mot de passe d'authentification pour redis shell: Vous pouvez définir l'authentification du mot de passe pour tous ceux qui souhaitent exécuter la commande sur votre shell redis; Vous pouvez le faire en suivant la manière:
Note: Par défaut, Redis Shell permet à tout le monde d'exécuter des commandes sur son shell.
Localisez la ligne suivante dans "SÉCURITÉ" section de ".configurer" déposer:
# foobaredVous devez décommenter la ligne et écrire votre mot de passe; Écrivez la ligne suivante et il définira le mot de passe "linuxhint”Pour Redis Shell:
requirepass LinuxhintUne fois les modifications apportées avec succès; Vous devez redémarrer le service Redis en émettant la commande mentionnée ci-dessous:
$ systemctl redémarrer redis-serverAprès avoir redémarré Redis, démarrez la coquille Redis en utilisant la commande mentionnée ci-dessous et écrivez Ping ici; Vous remarquerez l'alerte d'authentification:
$ redis-CliPour l'authentification, vous devez écrire la ligne suivante avant d'exécuter la commande dans Redis Shell:
$ Auth votre mot de passeDans notre cas, le mot de passe est «linuxhint», Nous avons donc fourni le mot de passe en suivant la commande ci-dessus et après une authentification réussie, il affichera«D'ACCORD«Sur le shell et après cela, vous pouvez exécuter les commandes:
Conclusion
Redis est une base de données NoSQL bien connue pour effectuer plusieurs opérations sur les données et les caractéristiques notables de Redis en font un bon choix parmi ses concurrents. De plus, ce service peut également être installé sur plusieurs systèmes d'exploitation: dans cet article, nous avons fourni un guide détaillé pour installer Redis sur Debian 11. Parallèlement à son installation, ce message fournit la configuration de Redis Server ainsi que sa connexion sur Debian 11. Le fichier de configuration de Redis est accessible pour effectuer des modifications car les modifications peuvent varier des utilisateurs novices aux utilisateurs avancés.