Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Apache CouchDB sur Debian 10. Avant de poursuivre ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec privilèges sudo. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
Apache CouchDB est une ressource logicielle gratuite qui nous permet d'accéder aux données là où cela est nécessaire en définissant le protocole de réplication Coach, qui a été mis en œuvre par une variété de projets et de produits couvrant l'ensemble de l'informatique. environnements, des clusters de serveurs distribués à l'échelle mondiale, ou des téléphones mobiles aux navigateurs Web.
Installer Apache CouchDB sur Debian
Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.
sudo apt update sudo apt upgrade
Étape 2. Installez Apache CouchDB sur Debian 10.
Le paquet CouchDB n'est pas inclus par défaut dans les dépôts Debian, nous allons donc les activer à partir de leurs dépôts officiels. Exécutez les commandes suivantes pour activer le référentiel CouchDB et importer sa clé GPG :
echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
Maintenant, nous devons actualiser le cache APT puis installer CouchDB sur Debian 10 :
sudo apt update sudo apt install couchdb
Lors de l'installation, il nous sera demandé de faire quelques petits ajustements, installez CouchDB en mode autonome ou en cluster :
Ensuite, une option permet de définir l'adresse IP de l'interface réseau sur laquelle CouchDB se liera :
Lors de l'invite suivante, définissez le mot de passe administrateur, ce qui est fortement recommandé :
Après l'installation, activez et démarrez le service CouchDB en exécutant les commandes ci-dessous :
sudo systemctl start couchdb sudo systemctl enable couchdb
Pour vérifier si l'installation s'est terminée avec succès, exécutez la commande curl suivante qui imprimera les informations de la base de données CouchDB au format JSON :
curl http://127.0.0.1:5984/
Résultat :
{ "couchdb":"Welcome", "version":"2.4.1", "git_sha":"036a0c7", "uuid":"1d2074meilana28c30240e0c7384036acf", "features":[ "pluggable-storage-engines", "scheduler" ], "vendor":{ "name":"The Apache Software Foundation" } }
Si vous préférez l'interface graphique, vous pouvez accéder à l'interface Web CouchDB, Fauxton sur :
http://127.0.0.1:5984/_utils/
Félicitations, vous avez appris comment installer et configurer Apache CouchDB sur Debian Buster. Si vous avez des questions, veuillez laisser un commentaire ci-dessous.