So installieren Sie Apache CouchDB 2.3.0 in Linux

So installieren Sie Apache CouchDB 2.3.0 in Linux

Apache Couchdb ist eine Open -Source -Dokument -orientierte Datenbank mit NoSQL - bedeutet kein Datenbankschema, Tabellen, Zeilen usw., die Sie in MySQL, PostgreSQL und Oracle sehen werden. CouchDB verwendet JSON Speichern Sie Daten mit Dokumenten, auf die Sie über http über einen Webbrowser zugreifen können. CouchDB arbeitet reibungslos mit allen neuesten modernen Web- und mobilen Apps zusammen.

In diesem Artikel wird erläutert, wie man installiert Apache Couchdb 2.3.0 An Rhel, Centos, Fedora, Debian Und Ubuntu Linux -Verteilungen unter Verwendung der Binärpakete von Convenience.

Aktivieren Sie das Apache CouchDB -Paket -Repository

Installieren Apache Couchdb An Centos Und Rhel Verteilungen müssen Sie zunächst installieren und aktivieren Epel Repository und aktualisieren Sie die System -Softwarepakete für die neuesten mit den folgenden Befehlen.

# yum update # yum install epel-release 

Als nächstes auf Centos Verteilung erstellen Sie eine Datei mit dem Namen /etc/yum.Repos.D/Bintray-Apache-CouchDB-RPM.Repo und legen Sie den folgenden Text hinein.

[Bintray-Apache-Couchdb-rpm] name = bintray-Apache-Couchdb-rpm BaseUrl = http: // Apache.Bintray.com/couchdb-rpm/el $ releasever/$ basearch/gpgcheck = 0 repo_gpgcheck = 0 enabled = 1 

An Rhel Verteilung erstellen Sie eine Datei mit dem Namen /etc/yum.Repos.D/Bintray-Apache-CouchDB-RPM.Repo und legen Sie den folgenden Text hinein. Stellen Sie sicher, dass Sie die Versionsnummer ersetzen EL7 oder EL6 in der Datei.

[Bintray-Apache-Couchdb-rpm] name = bintray-Apache-Couchdb-rpm BaseUrl = http: // Apache.Bintray.com/couchdb-rpm/EL7/ $ basearch/ gpgcheck = 0 repo_gpgcheck = 0 enabled = 1

An Debian/Ubuntu Verteilungen führen Sie den folgenden Befehl aus, um das Repository zu aktivieren. Stellen Sie sicher, dass Sie ersetzen Verteilung Mit der entsprechenden Auswahl für Ihre Betriebssystemversion: Debian 8: Jessie, Debian 9: Stretch, Ubuntu 14.04: vertrauenswürdig, Ubuntu 16.04: Xenial oder Ubuntu 18.04: Bionic.

$ echo "Deb https: // Apache.Bintray.com/couchdb -deb Distribution Main "| sudo tee -a/etc/apt/Quellen.Liste 

Installation der Apache CouchDB -Pakete

An Centos Und Rhel Verteilungen, geben Sie den folgenden Befehl zur Installation aus Apache Couchdb Pakete.

# yum -y install epel -release && yum Installieren Sie CouchDB 

An Debian/Ubuntu Verteilungen müssen Sie zunächst den Repository -Schlüssel installieren, den Repository -Cache aktualisieren und die installieren Apache Couchdb Pakete.

$ curl -l https: // couchdb.Apache.org/repo/bintray-pubkey.ASC | sudo apt-key add-$ sudo apt-Get Update && sudo apt-Get Installieren Sie CouchDB 

Konfigurieren Sie die Apache CouchDB

Standardmäßig, Couchdb läuft am Port 5984 und kann innerhalb des Servers selbst zugegriffen werden [Lokalhost] Nur, wenn Sie aus dem Web darauf zugreifen möchten, müssen Sie die Datei ändern /opt/couchdb/etc/local.Ini und ändern Sie die Einstellungen unter [CHTTPD] Abschnitt wie unten gezeigt.

# vi/opt/couchdb/etc/local.Ini 
[chttpd] port = 5984 bind_address = 0.0.0.0 

Gehen Sie als Nächst.

[Administratoren] admin = tecmint 

Starten Sie neu und aktivieren Sie das Couchdb Service nach oben genannten Änderungen.

# Systemctl aktivieren CouchDB.Service # SystemCTL Neustart CouchDB.Service # SystemCtl Status CouchDB.Service 

Überprüfen Sie Apache CouchDB

Überprüfen Sie die Couchdb Durch die unterhalb der URL gehen http: // your-ip-address: 5984, Es wird eine sehen Willkommen Seite, auf der die folgende Nachricht angezeigt wird.

"Couchdb": "Willkommen", "Version": "2.3.0 ". Stiftung"

Besuchen Sie als nächstes die CouchDB -Weboberfläche unter http: // your-ip-address: 5984/_utils/ um das zu erstellen und zu verwalten Couchdb Datenbank.

Datenbank in CouchDB erstellen

Weitere Informationen zum Erstellen einer Datenbank und zum Verwalten ihrer Einstellungen finden Sie unter Besuch DIESE SEITE, Oder bleiben Sie auf unserer nächsten Artikelserie auf dem Laufenden Couchdb.