Installez Redis sur Ubuntu 18.04 Bionic Beaver Linux

Installez Redis sur Ubuntu 18.04 Bionic Beaver Linux

Objectif

L'objectif est d'installer Redis Server ou Client sur Ubuntu 18.04 castor bionique

Système d'exploitation et versions logicielles

  • Système opérateur: - Ubuntu 18.04 castor bionique
  • Logiciel: - Redis 4.0.8 ou plus

Exigences

Accès privilégié à votre système Ubuntu comme root ou via Sudo La commande est requise.

Difficulté

FACILE

Conventions

  • # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
  • $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Instructions

Installez le client redis sur Ubuntu

Dans le cas où vous n'avez qu'à vous connecter à un serveur Redis distant, vous n'avez qu'à installer redis-Cli Client de votre hôte Ubuntu local. Pour ce faire, exécutez:

$ sudo apt installer redis-tools 

Une fois l'installation du client Redis terminé, vous pouvez utiliser redis-Cli commande pour se connecter à distance au serveur redis.

Par exemple, la commande Linux suivante se connectera à Redis Server via le nom d'hôte redis-ubuntu. Il suffit éventuellement de la commande ci-dessous avec -P PORT-NUBER Pour se connecter à un port de serveur Redis spécifique:

$ redis-Cli -H redis-Ubuntu Redis-Ubuntu: 6379> Ping Pong Redis-Ubuntu: 6379> 

Voir ci-dessous comment configurer Redis Server pour accepter les connexions client distantes au cas où vous obtenez le message d'erreur:

Impossible de se connecter à Redis à Redis-Ubuntu: 6379: Connexion refusée 


Installez Redis Server sur Ubuntu

Dans cette section, nous installerons Redis Server sur Ubuntu 18.04 Linux. L'installation est aussi simple que:

$ sudo apt install redis 

Une fois l'installation de Redis Server terminée, vous pouvez vérifier la version Redis Server:

$ redis-server -v redis server v = 4.0.8 SHA = 00000000: 0 Malloc = Jemalloc-3.6.0 bits = 64 build = 2d97cb0719f78c3e 

De plus, confirmez que Redis Server est opérationnel comme prévu en vérifiant sa prise d'écoute sur le numéro de port 6379:

$ SS -NLT State RECV-Q Send-Q Adresse locale: Port Pair Adresse: Port Écouter 0 128 0.0.0.0:22 0.0.0.0: * Écoutez 0 128 127.0.0.1: 6379 0.0.0.0: * Écoutez 0 128 [::]: 22 [::]: * Écoutez 0 128 [:: 1]: 6379 [::]: * 
Copie

Le serveur Redis commencera après le redémarrage. Pour manipuler ce comportement par défaut, vous pouvez désactiver ou activer le démarrage redis après le redémarrage de:

$ sudo systemctl Disable redis-server ou $ sudo systemctl activer redis-server 

Par défaut, le serveur Redis écoutera uniquement sur une interface de boucle locale 127.0.0.1.

Si vous devez configurer votre serveur Redis pour écouter sur tous les réseaux, vous devrez configurer son fichier de configuration principal / etc / redis / redis.confli:

$ sudo nano / etc / redis / redis.confli 

et commenter le lier 127.0.0.1 :: 1:

De: lier 127.0.0.1 :: 1 à: # lier 127.0.0.1 :: 1 

De plus, si vous souhaitez vous connecter à votre serveur Redis à distance, vous devez désactiver le mode Redis protégé. Tout en éditionnant / etc / redis / redis.confli trouver mode protégé oui Ligner et changer:

De: mode protégé oui à: mode protégé non 

Une fois la configuration terminée, redémarrez le serveur Redis:

Service Redis-Server Redémarrer 


Le serveur Redis devrait maintenant écouter sur socket 0.0.0.0: 6379. Vous pouvez confirmer cela en exécutant le SS commande:

$ SS -NLT State RECV-Q Send-Q Adresse locale: Port Pair Adresse: Port Écouter 0 128 0.0.0.0:22 0.0.0.0: * Écoutez 0 128 0.0.0.0: 6379 0.0.0.0: * Écoutez 0 128 [::]: 22 [::]: * Écoutez 0 128 [::]: 6379 [::]: * 
Copie

Enfin, si le pare-feu UFW est activé, vous pouvez ouvrir le port de Redis 6379 à tout trafic TCP entrant en exécutant la commande ci-dessous:

$ sudo ufw autoriser de n'importe quel port 6379 Proto TCP Rule ajouté en règle ajoutée (V6) 

Si vous souhaitez rendre vos règles de pare-feu plus strictes, visitez notre comment ouvrir / autoriser le guide de port de pare-feu entrant pour plus d'informations.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment installer redis sur Ubuntu Linux
  • Choses à installer sur Ubuntu 22.04
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Ubuntu 20.04 Guide
  • Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
  • Ubuntu 22.04 Guide
  • Fichiers de configuration Linux: 30 premiers
  • Comment installer ubuntu 22.04 Jammy Jellyfish Desktop