GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer et configurer le serveur Redis dans Ubuntu


Redis est une base de données clé-valeur gratuite et open source. Il est similaire à memcached mais l'ensemble de données n'est pas volatile et d'autres types de données (tels que des listes et des ensembles) sont pris en charge de manière native. Redis est fourni avec redis-cli qui fournit une interface de ligne de commande simple au serveur Redis. Ce tutoriel vous explique comment installer Redis et le configurer dans Ubuntu. J'ai testé ce guide sur le serveur Ubuntu 18.04 LTS, mais ce guide pourrait fonctionner sur d'autres distributions basées sur Ubuntu/Debian.


Installer le serveur Redis dans Ubuntu

Redis Server est disponible dans les référentiels par défaut d'Ubuntu. Vous pouvez donc l'installer à l'aide du gestionnaire de packages apt-get.

Exécutez la commande suivante pour installer Redis Server sur votre système Ubuntu :

$ sudo apt-get install serveur redis

Après l'installation, vérifiez si le service Redis Server est démarré ou non avec la commande :

$ sudo systemctl status redis-server

Exemple de sortie :

● redis-server.service - StoreLoaded clé-valeur avancé :chargé (/lib/systemd/system/redis-server.service ; activé ; fournisseur prédéfini :activé)Actif :actif (en cours d'exécution) depuis sam 2018-06-02 12:40:26 IST ; 6s agoDocs :http://redis.io/documentation,man:redis-server(1)PID principal :2623 (redis-server)Tâches :4 (limite :2322)CGroup :/system.slice/redis-server.service └─2623 /usr/bin/redis-server 127.0.0.1:6379Juin 02 12:40:26 ubuntuserver systemd[1] :Démarrage du magasin clé-valeur avancé...Juin 02 12:40:26 ubuntuserver systemd[1] :redis-server.service :impossible d'ouvrir le fichier PID 

Au cas où, s'il n'est pas déjà démarré, vous pouvez le démarrer comme indiqué ci-dessous.

$ sudo systemctl enable redis-server
$ sudo systemctl start redis-server

Pour vérifier la version installée de Redis Server, exécutez simplement :

$ redis-server -v

Exemple de résultat :

Serveur Redis v=4.0.9 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=1bc80a08306a3efd

Configurer le serveur Redis

Le fichier de configuration par défaut de Redis est /etc/redis/redis.conf . Par défaut, Redis écoute les connexions de toutes les interfaces réseau disponibles sur le serveur. Il est également possible de lui faire écouter une ou plusieurs interfaces à l'aide de la directive de configuration "bind", suivie d'une ou plusieurs adresses IP.

Pour que le serveur Redis écoute une adresse IP particulière, modifiez /etc/redis/redis.conf fichier :

$ sudo vi /etc/redis/redis.conf

Recherchez la ligne suivante :

lier 127.0.0.1

Modifiez-le comme indiqué ci-dessous.

lier 192.168.43.2

Pour qu'il écoute plusieurs adresses IP, modifiez-le comme ci-dessous.

lier 192.168.43.2 192.168.43.3

Remplacez les adresses IP par vos propres valeurs. Ensuite, enregistrez et fermez le fichier.

Redémarrez le service Redis pour appliquer les modifications.

$ sudo systemctl redémarre redis-server

Tester le serveur Redis

Connectez-vous au serveur Redis à l'aide de redis-cli à partir de la ligne de commande.

$ redis-cli

Vous êtes maintenant connecté à votre serveur Redis.

127.0.0.1:6379>

À partir de là, vous pouvez exécuter des commandes Redis pour tester ses fonctionnalités. Voyons un exemple simple.

127.0.0.1:6379> set test "Bienvenue sur OSTechNix" OK127.0.0.1:6379> tester "Bienvenue sur OSTechNix"127.0.0.1:6379>

Pour quitter l'invite de commande Redis, tapez exit .

127.0.0.1:6379> sortie

Pour en savoir plus sur l'utilisation de Redis, consultez sa page de documentation officielle .


Ubuntu
  1. Comment installer et configurer un serveur NFS sur Ubuntu 20.04

  2. Comment installer et configurer VNC sur Ubuntu 20.04

  3. Comment installer et configurer le serveur DHCP sur Ubuntu 20.04

  4. Comment installer et configurer Redis 6 sur Ubuntu 20.04

  5. Comment utiliser Ansible pour installer et configurer Redis 6 sur Ubuntu 20.04

Comment installer et configurer le serveur LAMP sur Ubuntu

Comment installer et configurer le serveur OpenLDAP sur Ubuntu 16.04

Comment installer et configurer VNC sur Ubuntu Server 20.04

Comment installer et configurer Parse Server sur Ubuntu 20.04

Comment installer et configurer un serveur TeamSpeak sur Ubuntu 18.04

Comment installer et configurer un serveur Minecraft sur Ubuntu 18.04