GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer CouchDB sur Ubuntu 20.04

Dans ce court tutoriel, nous expliquerons comment installer CouchDB sur Ubuntu 20.04. CouchDB est une base de données NoSQL orientée document gratuite et open-source écrite en Erlang. Il vous permet d'exécuter un seul serveur de base de données logique sur n'importe quel nombre de serveurs ou de VPS. Vous pouvez utiliser CouchDB en tant que nœud unique ou base de données en cluster. Il stocke et collecte des données dans des formats de document basés sur JSON. Si vous recherchez des systèmes de base de données NoSQL hautes performances, CouchDB est le meilleur choix pour vous. L'installation de CouchDB sur Ubuntu 20.04 devrait prendre moins de 10 minutes.

Prérequis

  • Un VPS Ubuntu 20.04 (nous utiliserons notre plan SSD 2 VPS)
  • Accès au compte utilisateur root (ou accès à un compte administrateur avec privilèges root)

Étape 1 :Connectez-vous au serveur et mettez à jour les packages du système d'exploitation du serveur

Tout d'abord, connectez-vous à votre serveur Ubuntu 20.04 via SSH en tant qu'utilisateur root :

ssh root@IP_Address -p Port_number

Vous devrez remplacer "IP_Address" et "Port_number" par l'adresse IP et le numéro de port SSH respectifs de votre serveur. De plus, remplacez "root" par le nom d'utilisateur du compte administrateur si nécessaire.

Avant de commencer, vous devez vous assurer que tous les packages du système d'exploitation Ubuntu installés sur le serveur sont à jour. Vous pouvez le faire en exécutant les commandes suivantes :

apt-get update -y
apt-get upgrade -y

Étape 2 :Installer les dépendances requises

Avant de commencer, vous devrez installer certaines dépendances sur votre serveur. Vous pouvez tous les installer avec la commande suivante :

apt-get install curl software-properties-common apt-transport-https gnupg2 -y

Une fois toutes les dépendances installées, vous pouvez procéder à l'installation de CouchDB.

Étape 3 :Installer CouchDB

Par défaut, CouchDB n'est pas disponible dans le référentiel standard Ubuntu. Vous devrez donc ajouter le référentiel CouchDB à votre système.

Tout d'abord, ajoutez la clé GPG avec la commande suivante :

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

Ensuite, ajoutez le référentiel CouchDB à l'APT :

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

Ensuite, mettez à jour le référentiel et installez CouchDB à l'aide de la commande suivante :

apt-get update -y
apt-get install couchdb -y

Lors de l'installation, il vous sera demandé d'installer CouchDB en mode autonome ou en cluster comme indiqué ci-dessous :

Sélectionnez autonome et appuyez sur Entrée . Il vous sera demandé de définir l'adresse IP d'écoute comme indiqué ci-dessous :

Tapez 0.0.0.0 pour toutes les interfaces réseau et appuyez sur Entrée . Il vous sera demandé de définir un mot de passe administrateur comme indiqué ci-dessous :

Tapez et confirmer le mot de passe et appuyez sur Entrée pour terminer l'installation.

Étape 4 :Vérifier l'installation de CouchDB

À ce stade, CouchDB est installé et écoute sur le port 5984. Vous pouvez le vérifier à l'aide de la commande suivante :

ss -antpl | grep 5984

Vous devriez obtenir le résultat suivant :

LISTEN    0         128                0.0.0.0:5984             0.0.0.0:*        users:(("beam.smp",pid=56216,fd=18))                                           

Vous pouvez maintenant vérifier l'installation de CouchDB à l'aide de la commande curl comme indiqué ci-dessous :

curl http://127.0.0.1:5984/

Si tout va bien, vous devriez obtenir les informations de la base de données CouchDB au format JSON :

{"couchdb":"Welcome","version":"3.1.1","git_sha":"ce596c65d","uuid":"3dea9bb2dc9c33294c7f13c8fe921e42","features":["access-ready","partitioned","pluggable-storage-engines","reshard","scheduler"],"vendor":{"name":"The Apache Software Foundation"}}

Étape 5 :Accéder à l'interface utilisateur Web de CouchDB

Vous pouvez également accéder à l'interface Web de CouchDB en utilisant l'URL http://your-server-ip:5984/_utils/ . Vous devriez obtenir l'écran suivant :

Indiquez votre nom d'utilisateur et votre mot de passe d'administrateur et cliquez sur Connexion bouton. Vous devriez voir le tableau de bord CouchDB dans l'écran suivant :

Étape 6 :Gérer le service CouchDB

Vous pouvez démarrer et arrêter le service CouchDB à l'aide de la commande suivante :

systemctl stop couchdb
systemctl start couchdb

Pour vérifier l'état du service CouchDB, exécutez la commande suivante :

systemctl status couchdb

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS de base de données, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de configurer CouchDB pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer ISPConfig 3 sur Ubuntu 18.04

  2. Comment installer Webmin sur Ubuntu 18.04

  3. Comment installer Zabbix sur Ubuntu

  4. Comment installer Observium sur Ubuntu 14.04

  5. Comment installer Go sur Ubuntu 18.04

Comment installer CouchDB sur Ubuntu 20.04

Installer CouchDB sur Ubuntu 20.04

Comment installer qt sur Ubuntu 20.04

Comment installer Go dans Ubuntu 20.04

Comment installer Apache CouchDB dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04