Installieren Sie CouchDB auf Ubuntu Top 10.Top 10

Installieren Sie CouchDB auf Ubuntu Top 10.Top 10
Die Apache Software Foundation wurde im Jahr 2005 als Open-Source-Datenbank mit einer Open-Source-Dokument-orientierter Datenbank veröffentlicht, die problemlos mit mehreren CouchDB gekoppelt und alle Arten von Multitasking ausgeführt werden kann. CouchDB ist eine NOSQL -Datenbank, die mehr Flexibilität in Bezug auf die Datenübertragung ermöglicht. CouchDB speichert und präsentiert Daten in der JavaScript -Objektnotation mit JavaScript als Abfragesprache.

Es gibt auch CouchDB RESTful HTTP/JSON -API, mit dem Sie neue Datenbankdateien wie Dokumente ändern und entwerfen können. Dies hat eine relativ freundliche Oberfläche, die es einfach macht, Dokumente zu lesen und zu bearbeiten. Wie oben erwähnt, handelt es sich um eine dokumentorientierte Datenbank. Die Architektur von CouchDB wurde in der Erlang-Sprache ausgelegt, einer allgemeinen Programmiersprache, die sich auf die Parallelität und auch ein müllgesammeltes Laufzeitsystem konzentriert.

Dieses kurze Tutorial zeigt Ihnen, wie Sie Apache CouchDB auf Ubuntus neuesten 20 installieren.04 LTS. Der Vorgang für die Installation ist ziemlich einfach. Die hier vorgestellten Anweisungen erfordern jedoch, dass Sie einige Grundlagen von Linux kennen und mit seiner Schale eine Vertrautheit auf Oberflächenebene haben. Sie müssen auch in der Lage sein, Ihre Website auf einem lokalen VPS zu hosten.

Schritt 1: Überprüfen Sie nach Updates

Überprüfen Sie zunächst, ob alle installierten Systempakete die neuesten verfügbaren Pakete sind. Führen Sie den folgenden APT -Befehl im Terminal aus:

$ sudo APT Update && Upgrade

NOTIZ: Möglicherweise müssen Sie Sudo vor jedem Befehl in diesem Artikel hinzufügen, wenn Sie das Root -Konto nicht verwenden.

Schritt 2: Konfigurieren des Servers

In diesem Schritt installieren Sie die Software, mit der Sie das CouchDB -Paket -Repository konfigurieren können. Geben Sie dazu Folgendes ein:

$ sudo apt-Get Installieren Sie Software-Properties-Common

Hier können Sie eine hinzufügen -y Flagge, um die zu bekommen apt-get Befehl zur Beschleunigung des Vorgangs durch Automatisierung des Vorgangs der Annahme aller Eingabeaufforderungen, die angezeigt werden, während die Software für den Start der Installation bereit ist. Nicht hinzuzufügen -y Flag bedeutet, dass Sie jedes Popup manuell beantworten müssen, was dringend empfohlen wird, wenn Sie kein von Ihnen vorkonfiguriertes System verwenden.

Schritt 3: Schalten Sie das Apache CouchDB -Paket -Repository ein

Aktivieren Sie als Nächstes das Apache CouchDB -Paket -Repository. Geben Sie dazu die folgenden Befehle ein:

$ curl -l https: // couchdb.Apache.org/repo/bintray-pubkey.ASC | sudo apt-key add
$ echo "Deb https: // Apache.Bintray.com/couchdb-deb focal main "|
sudo tee -a/etc/apt/Quellen.Liste

Stellen Sie sicher. Hier haben wir das offizielle Repository für das PPA verwendet, das regelmäßig vom Apache Foundation -Team behandelt wird.

Nachdem Sie die neueste PPA installiert haben, können Sie jetzt Ihr System aktualisieren und die neuesten Paketinformationen erhalten:

$ sudo APT Update

Damit sind Sie jetzt bereit für die Installation.

Standalone vs. Clustermodus

Jetzt müssen Sie wählen, ob Sie in einem der folgenden Modi CouchDB installieren möchten:

  1. Clustermodus
  2. Standalone -Modus

Im Clustermodus, Es gibt mehr als zwei Server, die miteinander verbunden sind und sie als abgerufene Datenbekämpfung zusammenarbeiten.

Im Standalone -Modus, Es ist nur ein Server beteiligt. Da Sie wahrscheinlich nur einen einzelnen Server verwenden, werden wir mit der Installation im Standalone -Modus fortfahren.

Schritt 4: Installation

Verwenden Sie den folgenden Befehl, um die Installation von Apache CouchDB zu beginnen:

$ sudo apt installieren Sie CouchDB

Eine Eingabeaufforderung wird angezeigt, in der Sie aufgefordert werden, zwischen den Standalone- und Cluster -Modi zu wählen. Wählen Sie den Standalone -Modus aus. Anschließend werden Sie aufgefordert, die Ziel -IP -Adresse der Netzwerkschnittstelle einzugeben, an der die Installation erstellt wird. Für eine Einzel-Server-Standalone-Installation werden wir die Standardadresse nicht ändern, die 127 sein wird.0.0.1.

Als nächstes geben Sie ein starkes Passwort ein, um einen Administratorbenutzer zu erstellen. Sie müssen jedoch keinen Administratorbenutzer erstellen, da Sie mit dem Administratorparty -Modus fortfahren können. Dies wird nicht empfohlen, da der Administrator -Party -Modus geöffnet ist, um vom Web zugegriffen zu werden und daher sehr unsicher ist.

Beim Eingeben des Passworts werden Sie aufgefordert, das Passwort zur Bestätigung erneut einzugeben. Die Installation wird nach einiger Zeit abgeschlossen.

Schritt 5: Überprüfen Sie die Installation

Stellen Sie sicher, dass die Installation mit dem Befehl curl reibungslos verlaufen ist. In diesem Befehl werden die relevanten Informationen angezeigt, in denen der Status von CouchDB angezeigt wird, und die Installation entspricht. Der CouchDB -Server wird auf localhost: 5984 ausgeführt.

Schritt 6: Erstellen einer Datenbank

Melden Sie sich in Ihrem Fauxton -Bedienfeld unter http: // 127 an.0.0.1: 5984/ _utils/ mit Ihren Benutzeranmeldeinformationen und erstellen Sie eine neue Datenbank mit CouchDB.

Klicken Sie auf das Datenbanksymbol, das sich ganz links im Feld befindet.

In Summe

Die Installation von CouchDB auf Ihrem Single-Server-Computer ist sehr einfach. Stellen Sie dazu sicher, dass Ihr System auf die neuesten Systempakete aktualisiert wird. Aktivieren Sie dann die Apache -Paket -Repositories und Sie sind alle so eingestellt, dass Apache CouchDB auf Ihrem Server installiert wird.

CouchDB arbeitet nahtlos und ist mit fast den neuesten modernen Webanwendungen kompatibel, einschließlich der für Mobiltelefone hergestellten.

Hoffentlich haben Sie dieses Tutorial hilfreich gefunden. Bleiben Sie bei der Verwendung von CouchDB mit dem Fauxton Control Panel, um weitere Tutorials zu sehen. In der Zwischenzeit lesen Sie mehr Inhalte zur Installation anderer Dienstprogramme auf UNIX -Systemen.