Installer Redis sur Linux Mint

Installer Redis sur Linux Mint
«Redis est une solution de structure de données en mémoire open source. Il s'agit d'une base de données non relationnelle à grande vitesse qui prend en charge les clés de cartographie de différents types de valeurs. Grâce à son stockage haute performance, Redis convient à de nombreuses applications, par exemple, la mise en cache et le stockage de session."

Dans ce guide, nous explorerons l'installation de redis sur Linux Mint.

Redis sur Linux Mint

Linux Mint est l'une des distros Linux les plus populaires qui se concentrent sur le fait d'être simple et convivial. Parce qu'il est basé sur Ubuntu, Linux Mint profite des référentiels Ubuntu pour ses packages. En savoir plus sur Linux Mint.

Cela offre deux options différentes lorsqu'il s'agit d'installer Redis:

  • Installation à partir du dépôt officiel d'Ubuntu
  • Installation à partir du repo dédié Redis
  • Installation de redis Snap
  • Bâtiment de Source

Installation de redis du repo Ubuntu

C'est le moyen le plus simple d'installer Redis. Tout ce que nous avons à faire est de dire au gestionnaire de packages (APT) d'installer le package redis (redis-server).

La commande est la suivante:

$ sudo apt Update && sudo apt install redis-server -y

Si vous préférez utiliser l'interface graphique, vous pouvez également installer Redis à partir de Gestionnaire de logiciels.

Installation de redis du repo redis

Ubuntu publie des mises à jour du package après des tests rigoureux (stabilité, bogues et autres). Dans de nombreuses situations, cela ajoute des retards supplémentaires avant que la dernière version du package ne soit disponible dans le repo.

Pour éviter ce retard de version, de nombreux développeurs proposent des reposs tiers. Dans le cas de Redis, il y a un PPA dédié disponible (PPA: Redislab / redis). Exécutez la commande suivante pour ajouter le repo:

$ sudo add-att-repository ppa: redisLabs / redis

Mettez à jour le cache APT et installez Redis:

$ sudo apt Update && sudo apt install redis-server -y

Si vous avez ajouté le redis PPA, alors Gestionnaire de logiciels devrait également le ramasser.

Installation de redis Snap

Redis est également disponible en tant que package instantané sur Snapcraft.

Cette méthode est livrée avec quelques avantages:

  • Pas besoin de s'inquiéter d'avoir la dernière version de Redis. Snappy (le gestionnaire de packages Snap) reste à jour les clichés installés.
  • Pas besoin de configurer des référentiels supplémentaires.

Snap est préinstallé sur Linux Mint. Reportez-vous à la documentation officielle si vous avez besoin d'aide pour installer Snap sur Linux Mint.

La commande suivante installera le package redis Snap:

$ sudo snap install redis

Construire et installer redis à partir de la source

Redis est un logiciel open-source. Le code source est disponible sous la licence BSD. Nous pouvons compiler et installer Redis à partir du code source avec les bons outils.

Cependant, cette approche vient avec des inconvénients. Vous devez gérer l'installation manuellement. Il n'est recommandé que pour les développeurs et les utilisateurs avancés.

Tout d'abord, installez les outils et bibliothèques nécessaires nécessaires pour compiler le code source:

$ sudo apt install build-essentiel

Saisissez le code source de la dernière version stable:

$ wget https: // télécharger.redis.IO / redis-stable.le goudron.gz

Extraire le goudron.Archives GZ:

$ tar -xvf redis-stable.le goudron.gz

Compilez le code source:

$ CD redis-stable /
$ Make -j $ (nproc)

La commande suivante exécutera quelques tests pour vérifier si la compilation a réussi. Notez que le test nécessite une dépendance supplémentaire (TCL).

$ faire un test

Si les tests ont réussi, nous pouvons maintenant l'installer. Exécutez la commande suivante:

$ sudo faire l'installation

Si vous décidez de désinstaller cette installation, utilisez la commande suivante:

$ sudo faire une désinstallation

Configuration de Redis

Avant de commencer à utiliser Redis, certaines configurations doivent être faites.

Nous voulons que Systemd gère le service redis. Il nécessite des ajustements dans le fichier de configuration redis (redis.conf). Si vous avez installé Redis à partir de la source, alors redis.confre sera situé dans le répertoire source. Sinon, il sera situé à l'emplacement suivant:

$ sudo nano / etc / redis / redis.confli

Modifier la valeur de la directive supervisée en systemd:

$ Systemd supervisé

Enregistrez le fichier et fermez l'éditeur. Redémarrez le service Redis pour prendre le changement en vigueur:

$ sudo systemctl redémarrer redis.service

Enfin, vérifiez l'état du service Redis:

$ sudo systemctl status redis.service

Vérification de l'installation de Redis

Cette étape effectuera certaines tâches Redis de base pour vérifier si la procédure d'installation a réussi.

Lancez la coquille redis interactive:

$ redis-Cli

Utilisez la commande ping pour tester la connexion du serveur:

$ Ping

Ensuite, nous devons tester si Redis peut stocker des paires de valeurs clés. Nous enregistrerons un test clé avec la valeur «Le Fox Brown Fox»:

$ Set Test "The Quick Brown Fox"

Essayez de récupérer la valeur de la clé:

$ Passer le test

Dernières pensées

Ce guide a exploré plusieurs façons d'installer Redis sur Linux Mint à partir de différentes sources. Bien qu'il soit directement disponible dans le dépôt officiel du package, Redis a également un PPA dédié. Alternativement, nous pouvons également installer et utiliser Redis comme un package SNAP. Pour les utilisateurs et les développeurs avancés, Redis peut également être installé à partir du code source.

Intéressé à en savoir plus sur Redis? Découvrez la sous-catégorie Redis pour plus de guides Redis, par exemple, en utilisant le redis CLI, Redis avec les scripts Lua, le partitionnement, etc.

Happy Computing!