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

So installieren Sie Apache CouchDB auf Ubuntu 20.04 LTS

In diesem Tutorial zeigen wir Ihnen, wie Sie Apache CouchDB auf Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten, CouchDB ist ein Open-Source-Projekt und NoSQL, Dokument- orientierter Datenbankserver, der von der Apache Software Foundation entwickelt wurde. Er hat eine dokumentenorientierte NoSQL-Datenbankarchitektur und ist in der nebenläufigkeitsorientierten Sprache Erlang implementiert; er verwendet JSON zum Speichern von Daten, JavaScript als Abfragesprache mit MapReduce und HTTP für eine API .

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Apache CouchDB auf einem Ubuntu 20.04 (Focal Fossa) Server.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 20.04, 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie Apache CouchDB auf Ubuntu 20.04 LTS Focal Fossa

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie den folgenden apt ausführen Befehle im Terminal.

sudo apt updatesudo apt upgrade

Schritt 2. Installieren von Apache CouchDB auf Ubuntu 20.04.

CouchDB präsentiert sich offiziell im Standard-Repository von Ubuntu. Führen Sie den folgenden Befehl aus, um Apache CouchDB zu installieren:

sudo apt install couchdb

Das Installationsprogramm wird Sie fragen, ob Sie CouchDB im Cluster- oder Standalone-Modus installieren möchten. Ein Cluster bedeutet, dass mehrere Server miteinander verbunden sind und als einzelner, verteilter Datenspeicher arbeiten.

Während der Installation sollten Sie Meldungen sehen, um einige Optionen auszuwählen:

┌──────────────────────────┤ Couchdb konfigurieren ├──────────── ──────────┐ │ │ │ Bitte wählen Sie die CouchDB-Serverkonfiguration, die Ihren │ Bedürfnissen am besten entspricht. │ │ Wählen Sie für Single-Server-Konfigurationen den Standalone-Modus. Dadurch wird CouchDB so eingerichtet, dass es als einzelner Server läuft. │ │ Wählen Sie für die Cluster-Konfiguration den Cluster-Modus. Dies fragt nach │ zusätzlichen Parametern, die erforderlich sind, um CouchDB in einer geclusterten │ Konfiguration zu konfigurieren. │ │ Wenn du CouchDB lieber selbst konfigurieren möchtest, wähle keine. Sie müssen dann /opt/couchdb/etc/vm.args und /opt/couchdb/etc/local.d/*.ini │ selbst bearbeiten. Beachten Sie, dass dies *alle* Konfigurationsschritte umgeht, │ einschließlich der Einrichtung eines CouchDB-Admin-Benutzers - und CouchDB in "admin │ │ │ │ └─────────────────── belässt ────schung schrikt das Rot kurz ──────┘

Als Nächstes wählen Sie Standalone aus Option und weiter:

┌─────────┤ Couchdb konfigurieren ├─────────┐ │ Allgemeine Art der CouchDB-Konfiguration:│ │ │ │ standalone │ │ geclustert │ │ │ keine │ │ │ │ │ │ │ └─────────────────────────────────┘> 

Als nächstes geben Sie die IP-Adresse der Schnittstelle ein und fahren fort:

┌─────────────────────────┤ Couchdb konfigurieren ├────────────────────────────────── ─────────┐ │ Ein CouchDB-Knoten muss sich an eine bestimmte Netzwerkschnittstelle binden. Dies geschieht │ │ über die IP-Adresse. Derzeit wird nur eine einzige Adresse unterstützt. │ │ │ │ Der spezielle Wert '0.0.0.0' bindet CouchDB an alle Netzwerkschnittstellen. │ │ │ │ Der Standardwert ist 127.0.0.1 (Loopback) für eigenständige Knoten und 0.0.0.0 │ │ (alle Schnittstellen) für geclusterte Knoten. Im geclusterten Modus ist es nicht erlaubt, │ │ an 127.0.0.1 zu binden. │ │ │ │ │ CouchDB -Schnittstelle Bindungsadresse:│ │ │ │ │ │ 127.0.0.1 ___________________________________________________________ │ │ │ │ │ │ │ └ └ └ └ºwort ────schung schrikt das Rot kurz 

Schritt 3. Zugriff auf Apache CouchDB.

Apache CouchDB ist standardmäßig auf HTTP-Port 5984 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu localhost:5984/_utils/ und führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen, oder führen Sie den folgenden Curl-Befehl aus, der Informationen über die CouchDB-Datenbank im JSON-Format ausgibt:

curl http://127.0.0.1:5984/

Ergebnisse:

{ "couchdb":"Willkommen", "version":"3.1.1", "git_sha":"ffeilanaa20", "uuid":"4589130c3BMW66330E463542ad4", "features":[ "zugriffsbereit", " partitioned", "pluggable-storage-engines", "reshard", "scheduler" ], "vendor":{ "name":"The Apache Software Foundation" }}

Herzlichen Glückwunsch! Sie haben CouchDB erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Apache CouchDB auf Ubuntu 20.04 Focal Fossa-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle CouchDB-Website zu besuchen .


Ubuntu
  1. So installieren Sie Apache Maven unter Ubuntu 16.04 LTS

  2. So installieren Sie Apache Cordova unter Ubuntu 18.04 LTS

  3. So installieren Sie Apache Kafka unter Ubuntu 18.04 LTS

  4. So installieren Sie Apache Hadoop auf Ubuntu 18.04 LTS

  5. So installieren Sie Apache CouchDB unter Ubuntu 18.04

So installieren Sie Apache Spark unter Ubuntu 18.04 LTS

So installieren Sie Apache Maven unter Ubuntu 18.04 LTS

So installieren Sie Apache CouchDB auf Ubuntu 18.04 LTS

So installieren Sie Apache Cassandra unter Ubuntu 18.04 LTS

So installieren Sie Apache unter Ubuntu 20.04 LTS

So installieren Sie Apache CouchDB in Ubuntu 20.04