Installez CouchDB Ubuntu 21.04 et 20.04

Apache nous offre diverses options pour travailler avec des données et des informations sur le Web et l'une de ses nombreuses dérivations est Apache CouchDB.

Apache CouchDB nous donne la possibilité d'avoir accès à des informations depuis différents endroits, ceci puisqu'il est basé sur le Couch Replication Protocol qui est compatible avec les clusters de serveurs mondiaux, les téléphones portables ou les navigateurs web ce qui donne la facilité d'accès sécurisé. Les applications Web et natives sont 100% compatibles avec CouchDB car sa langue par défaut est JSON et prend en charge les données binaires pour le stockage des données.

Fonctionnalités d'Apache CouchDBCertaines de ses caractéristiques les plus remarquables sont :

  • CouchDB dispose d'une base de données en cluster, vous permettant ainsi d'exécuter un serveur de base de données logique quel que soit le nombre de serveurs ou de machines virtuelles.
  • En utilisant apache CouchDB, nous avons une base de données à nœud unique qui agit sous un serveur d'applications.
  • Il utilise le protocole HTTP et le format de données JSON, étant compatible avec tout logiciel qui les prend en charge.
  • Le protocole de réplication unique de CouchDB génère des applications « Offline First » pour les applications mobiles et autres environnements dotés d'une infrastructure

réseau à fort impact.

Voyons comment installer Apache CouchDB sur Ubuntu 20.04, 20.10 ou 21.04.

Voyons comment installer Apache CouchDB sur Ubuntu

Étape 1
Tout d'abord, nous activons le référentiel Apache CouchDB, pour cela nous téléchargeons et installons la clé GPG avec la commande suivante :

 curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key ajouter - 

AGRANDIR

Étape 2
Maintenant, nous ajoutons le référentiel, pour cela nous exécutons :

 sudo nano /etc/apt/sources.list 
Étape 3
En bas, nous ajoutons la ligne :
 deb https://apache.bintray.com/couchdb-deb focal principal 

AGRANDIR

Étape 4
Nous enregistrons les modifications à l'aide de la combinaison de touches suivante :

Ctrl + O

Nous quittons l'éditeur en utilisant :

Ctrl + X

Étape 5
Nous mettons à jour le système d'exploitation avec la commande suivante.

 mise à jour sudo apt 

AGRANDIR

Étape 6
Ensuite, nous installons Apache CouchDB :

 sudo apt installer apache2 couchdb 

AGRANDIR

Étape 7
Nous entrons la lettre et pour confirmer le téléchargement et l'installation, nous ajustons les paramètres au besoin puisque nous verrons d'abord ce qui suit lors de l'installation :

AGRANDIR

Étape 8
Là on définit le type de configuration Apache CouchDB à utiliser, dans ce cas on laisse l'option par défaut puis on configure l'adresse IP d'accès, on laisse l'option par défaut 127.0.0.1 :

AGRANDIR

Étape 9
Cliquez sur OK puis attribuez le mot de passe administrateur :

AGRANDIR

Étape 10
Dans la fenêtre suivante, nous le confirmons :

AGRANDIR

Étape 11
Nous cliquons sur OK et attendons la fin du processus d'installation d'Apache CouchDB dans Ubuntu :

AGRANDIR

Étape 12
Maintenant, nous vérifions le port Apache CouchDB avec la commande :

 netstat -pnltu | grep 5984 
Noternous pouvons installer les utilitaires avec "sudo apt install net-tools"

AGRANDIR

Étape 13
Maintenant, si nous vérifions le port :

AGRANDIR

Étape 14
Nous vérifions l'installation d'Apache CouchDB en exécutant ce qui suit :

 boucle http://127.0.0.1:5984/
Étape 15
Le résultat sera imprimé au format JSON.

AGRANDIR

Étape 16
Pour accéder à Apache CouchDB, nous allons dans un navigateur et nous y saisissons ce qui suit :

 http://127.0.0.1:5984/_utils/ 
Nous entrons les informations d'identification enregistrées au cours du processus :

AGRANDIR

Étape 17
Cliquez sur Se connecter et ce sera l'environnement Apache CouchDB :

AGRANDIR

Étape 18
Nous pouvons parcourir vos différentes options :

AGRANDIR

Étape 19
Passons à la configuration principale :

AGRANDIR

Étape 20
Dans le terminal, il est possible d'utiliser les commandes suivantes pour gérer Apache CouchDB :

 sudo systemctl start couchdb.service (Démarrer le service) sudo systemctl enable couchdb.service (Activer le service) sudo systemctl stop couchdb.service (Arrêter le service)
Nous voyons le statut d'Apache CouchDB :
 statut sudo systemctl couchdb.service 

AGRANDIR

Avec cela, nous sommes en mesure d'explorer tout ce qu'Apache CouchDB a pour nous dans Ubuntu.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave