Bonjour les amis. Dans cet article, nous allons installer un serveur Redis dans Debian 11. Pour cela, nous utiliserons le référentiel Debian qui fournit le moyen le plus adapté.
D'après le site Redis :
Redis est un magasin de structures de données en mémoire open source (sous licence BSD), utilisé comme base de données, cache et courtier de messages.
Redis est utilisé dans des situations où l'accès aux données doit se faire le plus rapidement possible. Ainsi, il est possible d'avoir des temps de réponse plus courts sur les demandes de données sans sacrifier la flexibilité dans la structure des données.
En plus de cela, Redis fonctionne en réplication de cluster où les données sont copiées sur d'autres serveurs, augmentant ainsi la vitesse.
Heureusement, Redis est un projet open source dont nous pouvons suivre son code source.
En bref, Redis est un projet intéressant utilisé dans des situations spécifiques. Aujourd'hui, nous allons l'installer et faire quelques petites configurations.
Installer Redis sur Debian 11
Redis peut être installé à partir des dépôts Debian officiels. Cela rend le processus facile à suivre, mais aussi très sécurisé.
Connectez-vous à votre serveur et mettez-le à jour.
sudo apt update
sudo apt upgrade
Après cela, installez le package Redis à l'aide de la commande.
sudo apt install redis-server
De cette façon, Redis sera sur le système. Il ne reste plus qu'à lancer le service.
sudo systemctl start redis-server
Et activez-le pour démarrer avec le système.
sudo systemctl enable redis-server
Ensuite, vous pouvez voir si Redis fonctionne correctement en vérifiant l'état du service.
systemctl status redis-server
Donc, une autre façon de vérifier est de vérifier les ports utilisés.
ss -tulpn
Redis est donc déjà en cours d'exécution.
Configurer un peu Redis
La configuration Redis réside dans le /etc/redis/redis.conf
fichier que nous devons éditer. Je recommande de toujours le sauvegarder.
sudo cp /etc/redis/redis.conf /etc/redis/redis.conf.bak
Modifions-le maintenant :
sudo nano /etc/redis/redis.conf
Ainsi, redis est principalement utilisé pour le cache. Vous pouvez augmenter la taille du cache à utiliser en ajoutant ces deux lignes à la fin du fichier.
maxmemory 1024mb
maxmemory-policy allkeys-lru
En eux, nous définissons 1024
Mégaoctets, mais vous pouvez modifier cette valeur.
Vous pouvez également modifier le port d'écoute Redis.
port [port]
Par défaut, Redis n'écoute que les requêtes du même serveur, c'est-à-dire localhost. Si vous souhaitez activer l'accès à distance, recherchez cette ligne.
bind 127.0.0.1 ::1
Et commentez-le
#bind 127.0.0.1 ::1
Donc, cela devrait suffire pour le moment. Enregistrez les modifications et fermez l'éditeur de texte.
Pour appliquer toutes ces modifications, redémarrez Redis.
sudo systemctl restart redis-server
Tester Redis sur Debian 11
Ensuite, pour vérifier que Redis est bien installé, il faut se connecter à la console.
sudo redis-cli
Dans celui-ci, exécutez une commande de test.
ping
Et vous obtiendrez une réponse de test
PONG
Ainsi, nous saurons que Redis est correctement installé.
Conclusion
Ainsi, dans cet article, vous avez appris comment installer Redis sur Debian 11. J'espère que cela vous a aidé. Merci.