Comment installer et configurer Redis sur CentOS 7 – Serveur d’impression
Author: Titanfall —
Short summary: Redis est un projet de base de données en mémoire open-source implémentant un magasin clé-valeur distribué en mémoire avec une durabilité optionnelle. Redis prend en charge différents types de structures de données abstraites, telles que chaînes, listes, cartes, ensembles, ensembles triés, hyperloglogs, bitmaps et index spatiaux. Redis a une réplication intégrée, des scripts Lua, des […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/12/04/comment-installer-et-configurer-redis-sur-centos-7-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/12/04/comment-installer-et-configurer-redis-sur-centos-7-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/12/04/comment-installer-et-configurer-redis-sur-centos-7-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 4 minutes (199 seconds)
- Word count
- 663
Key points
- Redis est un projet de base de données en mémoire open-source implémentant un magasin clé-valeur distribué en mémoire avec une durabilité optionnelle.
- Redis prend en charge différents types de structures de données abstraites, telles que chaînes, listes, cartes, ensembles, ensembles triés, hyperloglogs, bitmaps et index spatiaux.
- Redis a une réplication intégrée, des scripts Lua, des expulsions LRU, des transactions et différents niveaux de persistance sur disque, et offre une haute disponibilité via Redis Sentinel et un partitionnement automatique avec Redis Cluster.
- Le projet est principalement développé par Salvatore Sanfilippo et est actuellement parrainé par Redis Labs.Ce tutoriel explique comment installer et configurer Redis sur un serveur CentOS 7.
Primary visual
Structured content
Redis est un projet de base de données en mémoire open-source implémentant un magasin clé-valeur distribué en mémoire avec une durabilité optionnelle. Redis prend en charge différents types de structures de données abstraites, telles que chaînes, listes, cartes, ensembles, ensembles triés, hyperloglogs, bitmaps et index spatiaux. Redis a une réplication intégrée, des scripts Lua, des expulsions LRU, des transactions et différents niveaux de persistance sur disque, et offre une haute disponibilité via Redis Sentinel et un partitionnement automatique avec Redis Cluster. Le projet est principalement développé par Salvatore Sanfilippo et est actuellement parrainé par Redis Labs.Ce tutoriel explique comment installer et configurer Redis sur un serveur CentOS 7. Conditions préalables Avant de commencer avec le tutoriel, assurez-vous d’être connecté en tant qu’utilisateur avec privilèges sudo. Installer Redis sur CentOS 7 Redis package n'est pas inclus dans la valeur par défaut Dépôts CentOS. Nous installerons Redis version 5.0.2 à partir du référentiel Remi.L'installation est assez simple, il suffit de suivre les étapes ci-dessous:Commence par activer le référentiel Remi en exécutant les commandes suivantes dans votre terminal SSH: $ sudo yum installez epel-release yum-utils $ sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm $ sudo yum-config-manager --enable remi Maintenant, installez le paquet Redis en tapant: $ sudo yum install redis Installer Redis Une fois l'installation terminée, démarrer le service Redis et lui permettre de démarrer automatiquement au démarrage avec: $ sudo systemctl start redis $ sudo systemctl enable redis Pour vérifier l’état du service, entrez la commande suivante: $ sudo systemctl status redis Redis vérifier l'état Félicitations, Redis est installé et fonctionne actuellement sur votre serveur CentOS 7. Configurer l'accès distant Redis Par défaut, Redis ne autoriser les connexions à distance. Vous pouvez vous connecter au serveur Redis uniquement à partir de 127.0.0.1 (hôte local) – la machine sur laquelle Redis est en cours d'exécution.Effectuez les étapes suivantes uniquement si vous souhaitez vous connecter à votre serveur Redis à partir d'hôtes distants. Si vous utilisez une configuration à serveur unique, où l'application et les Redis s'exécutent sur le même ordinateur, vous ne devez pas activer l'accès à distance.À configurer Redis pour accepter les connexions distantes ouvrez le fichier de configuration Redis avec votre éditeur de texte: sudo vi /etc/redis.conf Recherchez la ligne commençant par bind 127.0.0.1 et ajoutez l'adresse IP privée de votre serveur après 127.0.0.1.Assurez-vous de remplacer 192.168.100.88 par votre adresse IP. Enregistrez le fichier et fermez l'éditeur. Configurer l'accès distant Redis Redémarrez le service Redis pour que les modifications prennent effet: $ sudo systemctl restart redis Utilisez la commande ss 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: $ ss -an | grep 6379 tcp LISTEN 0 128 192.168.100.88:6379 *: * tcp LISTEN 0 128 127.0.0.1:6379 *: *
Ajoutez maintenant les règles firewalld pour permettre au port d’accepter la connexion: $ sudo firewall-cmd --new-zone = redis --permanent $ sudo firewall-cmd --zone = redis --add-port = 6379 / tcp --permanent $ sudo firewall-cmd --zone = redis --add-source = 192.168.100.0 / 24 --permanent $ sudo firewall-cmd --reload Les commandes ci-dessus créent une nouvelle zone appelée redis, ouvrent le port 6379 et permettent l'accès depuis le réseau privé.À ce stade, le serveur Redis acceptera les connexions distantes sur le port TCP 6379.Assurez-vous que votre pare-feu est configuré pour accepter les connexions uniquement à partir de plages IP approuvées.Pour vérifier que tout est correctement configuré, vous pouvez essayer d'envoyer une requête ping au serveur Redis à partir de votre machine distante à l'aide de l'utilitaire redis-cli, qui fournit une interface de ligne de commande à un serveur Redis: $ redis-cli -h 192.168.100.88 ping Tester le serveur redis Redis est maintenant installé, configuré de manière sécurisée et configuré pour démarrer au démarrage.
Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.