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

So installieren Sie Apache CouchDB in Ubuntu 20.04

Implementiert in Erlang , Apache-CouchDB , einfach als CouchDB bezeichnet , ist ein Open-Source-NoSQL Datenbank, die sich auf die Datenspeicherung in JSON konzentriert Format. CouchDB ist die perfekte Wahl für Betriebsteams und Unternehmen, die nach einer leistungsstarken NoSQL-Datenbanklösung suchen. Im Gegensatz zu relationalen Datenbanken wie MySQL , CouchDB verwendet ein schemafreies Datenmodell, das die Datensatzverwaltung auf verschiedenen Computergeräten vereinfacht.

Dieses Tutorial zeigt Ihnen, wie Sie die neueste Version von Apache CouchDB installieren auf Ubuntu 20.04 .

Schritt 1:Aktiviere das CouchDB-Repository

Melden Sie sich zunächst bei Ihrer Serverinstanz an und importieren Sie das GPG Taste wie gezeigt.

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

Stellen Sie als Nächstes sicher, dass Sie die CouchDB aktivieren Repository wie gezeigt.

$ echo "deb https://apache.bintray.com/couchdb-deb focal main" >> /etc/apt/sources.list

Sobald das Repository und der Schlüssel hinzugefügt wurden, fahren Sie mit dem nächsten Schritt fort.

Schritt 2:Installieren Sie Apache CouchDB in Ubuntu

Nachdem das CouchDB-Repository aktiviert wurde, besteht der nächste Schritt darin, die Paketlisten von Ubuntu zu aktualisieren und installiere Apache CouchDB wie abgebildet.

$ sudo apt update
$ sudo apt install apache2 couchdb -y

Sie müssen Optionen auswählen, um Ihre CouchDB zu konfigurieren . In dieser Eingabeaufforderung konfigurieren Sie entweder eigenständig oder geclustert Modus. Da wir auf einem einzelnen Server installieren, entscheiden wir uns für den Single-Server standalone Option.

In der nächsten Eingabeaufforderung sollen Sie die Netzwerkschnittstelle konfigurieren, auf der die CouchDB wird sich binden. Als Standalone Servermodus, der Standardwert ist 127.0.0.1 (Loopback) .

Wenn es sich um das clustered handelt geben Sie die Schnittstellen-IP-Adresse des Servers ein oder geben Sie 0.0.0.0 ein , die CouchDB bindet zu allen Netzwerkschnittstellen.

Legen Sie als Nächstes das Admin-Passwort fest.

Bestätigen Sie das festgelegte Passwort, um die Installation abzuschließen.

Schritt 3:Überprüfen Sie die CouchDB-Installation

Die CouchDB Server hört auf TCP Port 5984 standardmäßig. Um Ihre Neugier zu stillen, führen Sie den netstat-Befehl wie gezeigt aus.

$ netstat -pnltu | grep 5984

Führen Sie den folgenden curl-Befehl aus, um zu überprüfen, ob die Installation erfolgreich war und der Dienst ausgeführt wird. Sie sollten die folgenden Informationen über die CouchDB erhalten Datenbank, die im JSON-Format gedruckt wird.

$ curl http://127.0.0.1:5984/

Die Ausgabe in Ihrem Terminal sieht so aus:

Schritt 4:Greifen Sie auf die CouchDB-Weboberfläche zu

Sie können Ihren Browser öffnen und zu http://127.0.0.1:5984/_utils/ navigieren und geben Sie den Admin-Benutzernamen und das Passwort ein, um sich bei Ihrer Datenbank anzumelden:

Nach Apache CouchDB erfolgreich konfiguriert und installiert wurde, verwenden Sie die folgenden Befehle zum Starten, Aktivieren, Stoppen und Überprüfen des Status.

$ sudo systemctl start couchdb.service
$ sudo systemctl enable couchdb.service
$ sudo systemctl stop couchdb.service

Der Befehl zum Überprüfen des Status zeigt:

$ sudo systemctl status couchdb.service
Schlussfolgerung

Weitere Informationen zu CouchDB finden Sie in der Apache CouchDB-Dokumentation. Wir hoffen, dass Sie jetzt bequem CouchDB installieren können auf Ubuntu 20.04 .