GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren Sie CouchDB auf Ubuntu – Eine Schritt-für-Schritt-Anleitung

In diesem Tutorial gehen wir darauf ein, wie man CouchDB unter Ubuntu installiert. CouchDB ist eine NoSQL-Datenbank, die es uns ermöglicht, auf nicht-relationale Weise mit gespeicherten Daten zu interagieren. Es gibt mehrere Arten von NoSQL-Datenbankstrukturen und unter ihnen ist CouchDB eine dokumentenorientierte Datenbank. NoSQL-Datenbanken gibt es schon seit langem, wurden aber erst vor kurzem wegen der großen Menge an nicht zusammenhängenden Daten, die verarbeitet werden müssen, allgemein verwendet.

CouchDB auf Ubuntu installieren

Die Installation von CouchDB auf Ubuntu ist ein einfacher Vorgang. Wir beginnen mit dem Hinzufügen der erforderlichen Apache CouchDB-Repositories in unsere sources.list und installieren dann das CouchDB-Paket und führen die Konfiguration durch.

Lassen Sie uns diesen Prozess im Detail und Schritt für Schritt mit Screenshots als Referenz durchgehen. Wenn Sie dem Tutorial folgen, haben Sie eine funktionierende CouchDB auf Ihrem Ubuntu- oder Debian-Server eingerichtet.

CouchDB-Installationsanleitung

Lassen Sie uns das erforderliche Repository zu unserer sources.list-Datei hinzufügen. Es gibt zwei Möglichkeiten, dies zu tun. Sie können das Repository entweder hinzufügen, indem Sie es manuell kopieren und am Ende der Datei in der Datei sources.list einfügen, oder Sie kombinieren echo und den tee-Befehl unter Linux .

CouchDB-Repository zu APT-Quellen hinzufügen

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

Fügen Sie sudo hinzu zum obigen Befehl, wenn Sie eine Fehlermeldung erhalten, dass die Berechtigung verweigert wird, und die Aktion nicht abschließen können.

Alternativ können Sie dasselbe Repository manuell zur Datei sources.list hinzufügen. Öffnen Sie dazu die /etc/apt/sources.list Datei in Ihrem bevorzugten Texteditor und fügen Sie die folgende Zeile am Ende der Datei ein.

deb https://apache.bintray.com/couchdb-deb bionic main

Öffentliche CouchDB-Schlüssel hinzufügen

Als nächstes müssen wir die öffentlichen Schlüssel hinzufügen, um sicherzustellen, dass wir sie aus dem CouchDB-Repository herunterladen können, also holen wir uns die öffentliche Schlüsseldatei mit dem Befehl wget.

root@ubuntu:~# wget https://couchdb.apache.org/repo/bintray-pubkey.asc

Sobald dies erledigt ist, können wir apt-key add ausführen Befehl zum Installieren der Schlüssel in der Schlüsseldatenbank.

root@ubuntu:~# apt-key add bintray-pubkey.asc

Repositories aktualisieren und CouchDB auf Ubuntu installieren

Wir werden beide oben genannten Aktionen mit einem einzigen Befehl ausführen, indem wir sie mit der Verwendung des Operators &&kombinieren.

root@ubuntu:~# apt update && apt install -y couchdb

Sie sollten nun eine Eingabeaufforderung sehen, mit der Sie die Anmeldedaten und Schnittstellen von CouchDB konfigurieren können.

Wir wählen entweder eigenständig oder geclustert aus, je nachdem, welche Vorkonfiguration wir benötigen, oder Sie können mit keiner beginnen, um alles von Grund auf neu einzurichten.

Auf der Interface-Setup-Seite können Sie die Localhost-IP eingeben, wenn Sie möchten, dass die CouchDB nur über das Loopback-Interface erreichbar ist. Wenn Sie möchten, dass es über das Netzwerk zugänglich ist, fügen Sie 0.0.0.0 hinzu, wie ich es im obigen Screenshot getan habe.

Sobald Sie damit fertig sind, müssen Sie das Standard-Administratorkennwort einrichten.

Schlussfolgerung

Wir haben jetzt ein funktionierendes CouchDB-Setup in unseren Ubuntu-Systemen. Sie können sich beim Server anmelden, indem Sie Ihren Browser öffnen und die localhost-IP-Adresse in Ihre URL-Leiste eingeben und sich mit dem Admin-Benutzernamen und -Passwort anmelden.


Linux
  1. So aktualisieren Sie Ubuntu 20.04 LTS auf 22.04 LTS:Eine Schritt-für-Schritt-Anleitung

  2. So installieren Sie RHEL 8:Eine vollständige Schritt-für-Schritt-Anleitung

  3. So installieren Sie Ubuntu auf VirtualBox:Eine Schritt-für-Schritt-Anleitung

  4. So installieren Sie Void Linux:Eine vollständige Schritt-für-Schritt-Anleitung

  5. So installieren Sie Nextcloud auf Ubuntu:Eine Schritt-für-Schritt-Anleitung zur Einrichtung

So installieren Sie Apache CouchDB auf Ubuntu 16.04 LTS

So installieren Sie Apache CouchDB auf Ubuntu 18.04 LTS

So installieren Sie Apache CouchDB auf Ubuntu 20.04 LTS

So installieren Sie Apache CouchDB in Ubuntu 20.04

Docker auf Ubuntu installieren – Eine Schritt-für-Schritt-Anleitung

Installieren Sie Ansible auf Ubuntu – Einfache Schritt-für-Schritt-Anleitung