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

So installieren Sie CouchDB unter Ubuntu 20.04

In diesem kurzen Tutorial erklären wir, wie man CouchDB auf Ubuntu 20.04 installiert. CouchDB ist eine kostenlose und quelloffene dokumentenorientierte NoSQL-Datenbank, die in Erlang geschrieben ist. Damit können Sie einen einzelnen logischen Datenbankserver auf einer beliebigen Anzahl von Servern oder VPS ausführen. Sie können CouchDB als Einzelknoten- oder geclusterte Datenbank verwenden. Es speichert und sammelt Daten in JSON-basierten Dokumentformaten. Wenn Sie nach leistungsstarken NoSQL-Datenbanksystemen suchen, ist CouchDB die beste Wahl für Sie. Die Installation von CouchDB auf Ubuntu 20.04 sollte weniger als 10 Minuten dauern.

Voraussetzungen

  • Ein Ubuntu 20.04 VPS (wir verwenden unseren SSD 2 VPS-Plan)
  • Zugriff auf das Root-Benutzerkonto (oder Zugriff auf ein Administratorkonto mit Root-Rechten)

Schritt 1:Melden Sie sich beim Server an und aktualisieren Sie die Server-OS-Pakete

Melden Sie sich zunächst über SSH als Root-Benutzer bei Ihrem Ubuntu 20.04-Server an:

ssh root@IP_Address -p Port_number

Sie müssen „IP_Address“ und „Port_number“ durch die jeweilige IP-Adresse und SSH-Portnummer Ihres Servers ersetzen. Ersetzen Sie außerdem „root“ gegebenenfalls durch den Benutzernamen des Administratorkontos.

Bevor Sie beginnen, müssen Sie sicherstellen, dass alle auf dem Server installierten Ubuntu-Betriebssystempakete auf dem neuesten Stand sind. Sie können dies tun, indem Sie die folgenden Befehle ausführen:

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

Schritt 2:Erforderliche Abhängigkeiten installieren

Bevor Sie beginnen, müssen Sie einige Abhängigkeiten auf Ihrem Server installieren. Sie können alle mit dem folgenden Befehl installieren:

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

Sobald alle Abhängigkeiten installiert sind, können Sie mit der Installation von CouchDB fortfahren.

Schritt 3:CouchDB installieren

Standardmäßig ist CouchDB nicht im Ubuntu-Standard-Repository verfügbar. Sie müssen also das CouchDB-Repository zu Ihrem System hinzufügen.

Fügen Sie zuerst den GPG-Schlüssel mit dem folgenden Befehl hinzu:

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

Als nächstes fügen Sie das CouchDB-Repository zum APT hinzu:

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

Als nächstes aktualisieren Sie das Repository und installieren die CouchDB mit dem folgenden Befehl:

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

Während der Installation werden Sie aufgefordert, eine CouchDB im Standalone- oder Cluster-Modus zu installieren, wie unten gezeigt:

Wählen Sie Eigenständig aus und drücken Sie Enter . Sie werden aufgefordert, die lauschende IP-Adresse wie unten gezeigt festzulegen:

Geben Sie 0.0.0.0 ein für alle Netzwerkschnittstellen und drücken Sie Enter . Sie werden aufgefordert, wie unten gezeigt einen Passwort-Admin-Benutzer festzulegen:

Typ und bestätigen das Passwort und drücken Sie Enter um die Installation abzuschließen.

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

An diesem Punkt ist CouchDB installiert und lauscht auf Port 5984. Sie können dies mit dem folgenden Befehl überprüfen:

ss -antpl | grep 5984

Sie sollten die folgende Ausgabe erhalten:

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

Sie können nun die CouchDB-Installation mit dem Curl-Befehl wie unten gezeigt überprüfen:

curl http://127.0.0.1:5984/

Wenn alles in Ordnung ist, sollten Sie die CouchDB-Datenbankinformationen im JSON-Format erhalten:

{"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"}}

Schritt 5:Greifen Sie auf die CouchDB-Web-Benutzeroberfläche zu

Sie können auch über die URL http://your-server-ip:5984/_utils/ auf das CouchDB-Webinterface zugreifen . Sie sollten den folgenden Bildschirm erhalten:

Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmelden Taste. Sie sollten das CouchDB-Dashboard auf dem folgenden Bildschirm sehen:

Schritt 6:CouchDB-Dienst verwalten

Sie können den CouchDB-Dienst mit dem folgenden Befehl starten und stoppen:

systemctl stop couchdb
systemctl start couchdb

Führen Sie den folgenden Befehl aus, um den Status des CouchDB-Dienstes zu überprüfen:

systemctl status couchdb

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Datenbank-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, CouchDB für Sie einzurichten. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie ISPConfig 3 unter Ubuntu 18.04

  2. So installieren Sie Webmin unter Ubuntu 18.04

  3. So installieren Sie Panda3D unter Ubuntu 10.04

  4. So installieren Sie Go unter Ubuntu 18.04

  5. So installieren Sie Apache CouchDB unter Ubuntu 18.04

So installieren Sie CouchDB unter Ubuntu 20.04

Installieren Sie CouchDB auf Ubuntu 20.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Apache CouchDB in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04