So installieren Sie Apache CouchDB auf CentOS/Rhel 7/6
- 3260
- 624
- Ilja Köpernick
Couchdb ist ein Open -Source -Projekt und NoSQL, dokumentorientierter Datenbankserver. Es wurde Daten mit JSON -Dokumenten gespeichert. Es bietet auch eine Weboberfläche, um online auf Dokumente zuzugreifen. Klicken Sie hier, um weitere Details zu Coutchdb zu lesen
In diesem Tutorial können Sie Apache CouchDB Server auf CentOS, Redhat 7/6 Server, installieren.
Schritt 1 - Enabel Yum Repositories
Verwenden Sie zunächst den folgenden Befehl, um das Repository von Epel Yum auf Ihrem System zu installieren. Wenn das Repository -Paket von Epel nicht gefunden wird, verwenden Sie dieses Tutorial, um das EPEL -Paket zu installieren.
yum install epel-release-7-11.Keinarch.Drehzahl
Erstellen Sie nun Yum -Repository für Apache CouchDB. Eine Datei erstellen /etc/yum.Repos.D/Apache-Couchdb.Repo
Datei mit dem folgenden Inhalt Datei.
[Bintray-Apache-Couchdb-rpm] name = apache-couchdb baseUrl = http: // Apache.Bintray.com/couchdb-rpm/el $ releasever/$ basearch/gpgcheck = 0 repo_gpgcheck = 0 enabled = 1
Schritt 2 - Installieren Sie das Apache CouchDB -Paket
Installieren Sie das CouchDB -Paket mit dem YUM -Befehlszeilen -Tool. Es werden auch viele weitere Abhängigkeiten von Ihrem System installiert.
Yum Installieren Sie CouchDB
Schritt 3 - CouchDB konfigurieren
Standardmäßig läuft CouchDB auf Port 5984 und ist nur für Localhost zugänglich. Um es in Netzwerksystemen zur Verfügung zu stellen, bearbeiten Sie die CouchDB -Konfigurationsdatei /opt/couchdb/etc/local.Ini und aktualisieren Sie die folgenden Werte.
vim/opt/couchdb/etc/local.Ini
Navigieren zu [CHTTPD] Abschnitt und Update Hafen Und bind_address Gemäß System. SET 0.0.0.0, um die Adresse zu binden, um sie zu erstellen, ist mit jeder Eingabebereich zugänglich.
[chttpd] port = 5984 bind_address = 192.168.10.30
Navigieren Sie zum Ende dieser Datei und setzen Sie den Administratorbenutzer und das Passwort fest. Gemäß den folgenden Einstellungen verwenden wir den Administrator als Benutzername mit Passwortgeheimnis.
[Administratoren] admin = geheim
Starten Sie den CouchDB -Service neu, nachdem Sie das Passwort jedes Mal geändert haben. CouchDB codiert dieses Passwort.
Schritt 4 - CouchDB -Service starten
Starten Sie den CouchDB -Dienst mit den folgenden Befehlen und konfigurieren Sie auch, um den Systemstart zu automatisieren.
## reich.Service SystemCtl Start CouchDB.Service ### auf CentOS/Rhel 6 ### Service Couchdb Start Chkconfig CouchDB auf
CouchDB startet in Port 5984 und ist über einen Browser zugänglich.
Schritt 5 - Datenbank in CouchDB erstellen
Erstellen Sie nun Ihre erste Datenbank auf dem CouchDB -Server. Zum Beispiel ist Ihr CouchDB -Server IP 192.168.10.20. Setzen Sie zuerst die Hostvariable mit folgenden Details. Dadurch werden andere Befehle leicht ausgeführt. Danach verwenden Sie Curl, um eine Datenbank zu erstellen.
Host = "http: // admin: [E -Mail geschützt]: 5984" curl -x put $ host/mydb "OK": true
- « PG_RESTORE [Archiver] Eingabedatei scheint kein gültiges Archiv zu sein
- Installieren Sie Ajaxplorer (Dateifreigabeplattform) unter Linux »