GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer CouchDB sur Ubuntu - Un guide étape par étape

Dans ce tutoriel, nous verrons comment installer CouchDB sur Ubuntu. CouchDB est une base de données NoSQL qui nous permet d'interagir avec les données stockées de manière non relationnelle. Il existe plusieurs types de structures de base de données NoSQL et parmi elles, CouchDB est une base de données orientée document. Les bases de données NoSQL existent depuis longtemps, mais ce n'est que récemment qu'elles sont devenues courantes en raison de la grande quantité de données non liées qui doivent être traitées.

Installer CouchDB sur Ubuntu

L'installation de CouchDB sur Ubuntu est un processus simple. Nous commençons par ajouter les référentiels Apache CouchDB requis dans notre sources.list, puis installons le package CouchDB et exécutons la configuration.

Passons en revue ce processus en détail et de manière complète, étape par étape, avec des captures d'écran pour référence. Si vous suivez le didacticiel, vous disposerez d'un CouchDB opérationnel sur votre serveur Ubuntu ou Debian.

Guide d'installation de CouchDB

Ajoutons le référentiel requis à notre fichier sources.list. Il y a deux façons de le faire. Vous pouvez soit ajouter le référentiel en le copiant et le collant manuellement à la fin du fichier dans le fichier sources.list, soit combiner l'écho et la commande tee sous Linux .

Ajouter le référentiel CouchDB aux sources APT

$ echo "deb https://apache.bintray.com/couchdb-deb {distribution} main" | tee -a /etc/apt/sources.list

Ajouter sudo à la commande ci-dessus si vous recevez une erreur indiquant que l'autorisation est refusée et que vous ne pouvez pas terminer l'action.

Vous pouvez également ajouter manuellement le même référentiel au fichier sources.list. Pour ce faire, ouvrez le fichier /etc/apt/sources.list fichier dans votre éditeur de texte préféré et collez la ligne suivante à la fin du fichier.

deb https://apache.bintray.com/couchdb-deb bionic main

Ajouter des clés publiques CouchDB

Ensuite, nous devons ajouter les clés publiques pour nous assurer que nous pouvons télécharger à partir du référentiel CouchDB. Récupérons donc le fichier de clé publique avec la commande wget.

root@ubuntu:~# wget https://couchdb.apache.org/repo/bintray-pubkey.asc

Une fois cela fait, nous pouvons exécuter le ajout apt-key commande pour installer les clés dans la base de données de clés.

root@ubuntu:~# apt-key add bintray-pubkey.asc

Mettre à jour les référentiels et installer CouchDB sur Ubuntu

Nous allons effectuer les deux actions ci-dessus avec une seule commande en les combinant avec l'utilisation de l'opérateur &&.

root@ubuntu:~# apt update && apt install -y couchdb

Vous devriez maintenant voir une invite vous permettant de configurer les identifiants de connexion et les interfaces de CouchDB.

Nous sélectionnons soit autonome ou en cluster en fonction de la pré-configuration dont nous avons besoin ou vous pouvez commencer par aucune pour tout configurer à partir de zéro.

Sur la page de configuration de l'interface, vous pouvez saisir l'adresse IP de l'hôte local si vous souhaitez que CouchDB soit accessible uniquement via l'interface de bouclage. Si vous voulez qu'il soit accessible sur le réseau, ajoutez 0.0.0.0 comme je l'ai fait dans la capture d'écran ci-dessus.

Une fois que vous avez terminé, vous devrez configurer le mot de passe administrateur par défaut.

Conclusion

Nous avons maintenant une configuration CouchDB fonctionnelle dans nos systèmes Ubuntu. Vous pouvez vous connecter au serveur en ouvrant votre navigateur et en saisissant l'adresse IP de l'hôte local dans votre barre d'URL et en vous connectant avec le nom d'utilisateur et le mot de passe de l'administrateur.


Linux
  1. Comment mettre à niveau Ubuntu 20.04 LTS vers 22.04 LTS :un guide étape par étape

  2. Comment installer RHEL 8 :un guide complet étape par étape

  3. Comment installer Ubuntu sur VirtualBox :un guide étape par étape

  4. Comment installer Docker Engine sur Ubuntu :un guide étape par étape

  5. Comment installer Apache CouchDB sur Ubuntu 18.04

Comment installer Apache CouchDB sur Ubuntu 16.04 LTS

Comment installer Apache CouchDB sur Ubuntu 18.04 LTS

Comment installer Apache CouchDB sur Ubuntu 20.04 LTS

Comment installer Apache CouchDB dans Ubuntu 20.04

Installer Docker sur Ubuntu - Un guide étape par étape

Installer Ansible sur Ubuntu - Guide étape par étape facile