CouchDB
 sql >> Datenbank >  >> NoSQL >> CouchDB

So installieren Sie CouchDB unter Debian 10

CouchDB ist ein leistungsstarkes Opensource-NoSQL Lösung, bei der Daten im JSON-basierten Dokumentformat als Schlüssel/Wert-Paare, Listen oder Karten gespeichert werden. Es bietet eine RESTFUL-API die es Benutzern ermöglicht, Datenbankdokumente einfach zu verwalten, indem sie Aufgaben wie das Lesen, Bearbeiten und Löschen von Objekten ausführen.

CouchDB bietet große Vorteile wie schnelle Indizierung und einfache Replikation von Datenbanken über verschiedene Instanzen in einem Netzwerk. In dieser Anleitung behandeln wir, wie Sie CouchDB installieren können auf Debian 10 .

Schritt 1:CouchDB-Repository auf Debian hinzufügen

Wir beginnen damit, uns bei unserem Debian anzumelden Server und Aktualisieren der Paketlisten mit dem apt-Paketmanager wie gezeigt:

$ sudo apt update

Als nächstes müssen wir die CouchDB hinzufügen Repository für Debian wie folgt:

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

Importieren Sie anschließend das GPG Schlüssel mit dem Curl-Befehl wie gezeigt.

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

Schritt 2:CouchDB auf Debian installieren

Mit der CouchDB Repository vorhanden ist, aktualisieren Sie die Systempaketliste, um das neu hinzugefügte Repository zu synchronisieren.

$ sudo apt update

Installieren Sie dann CouchDB Verwenden Sie den apt-Paketmanager wie gezeigt:

$ sudo apt install couchdb

In der Mitte werden Sie aufgefordert, einige wichtige Details anzugeben. Zunächst müssen Sie den Konfigurationstyp angeben, den Sie für Ihre Instanz einrichten möchten. Da wir nur auf einem einzigen Server installieren, wählen Sie „Standalone“. ’-Option.

Stellen Sie als Nächstes die Netzwerkbindungsschnittstelle bereit. Dieser ist zunächst auf localhost eingestellt Adresse – 127.0.0.1 . Sie können es jedoch auf 0.0.0.0 setzen damit es auf alle Netzwerkschnittstellen hören kann.

Geben Sie danach das Admin-Passwort ein. Dies ist das Passwort, das beim Zugriff auf CouchDB verwendet wird über die WebUI .

Und bestätigen Sie es.

Schritt 3:Überprüfen Sie, ob CouchDB läuft

CouchDB hört auf Port 5984 standardmäßig. Sie können dies überprüfen, indem Sie das Dienstprogramm netstat wie folgt aufrufen:

$ sudo netstat -pnltu | grep 5984

Alternativ können Sie den Systemdienst verwenden, um zu überprüfen, ob es sich um die CouchDB handelt Daemon läuft:

$ sudo systemctl status couchdb

Großartig, unsere CouchDB Instanz läuft wie erwartet.

Schritt 4:Zugriff auf CouchDB über WebUI

Die Verwaltung von CouchDB ist einfach, dank der einfachen und intuitiven Webschnittstelle, die es bietet. Um auf CouchDB zuzugreifen, durchsuchen Sie die URL:

http://localhost:5984 

Sie müssen sich mit dem Benutzernamen und dem Passwort anmelden, die Sie während der Installation festgelegt haben.

Nach dem Einloggen erhalten Sie die folgende Oberfläche.

Und das schließt es ab. Wir haben Sie durch die Installation von CouchDB geführt auf Debian 10 .