Apache-CouchDB ist eine Open-Source-Datenbanksoftware, die sich auf Benutzerfreundlichkeit und eine skalierbare Architektur konzentriert. Mit Apache CouchDB können Sie dort auf Ihre Daten zugreifen, wo Sie sie brauchen.
In dieser Anleitung erklären wir, wie man CouchDB unter CentOS 7 installiert.
Bereitstellen Ihres Cloud-Servers
Falls Sie sich noch nicht bei Cloudwafer registriert haben, sollten Sie sich zunächst anmelden. Nehmen Sie sich einen Moment Zeit, um ein Konto zu erstellen, danach können Sie ganz einfach Ihre eigenen Cloud-Server bereitstellen.
Sobald Sie sich angemeldet haben, melden Sie sich mit dem in Ihrer E-Mail erhaltenen Passwort in Ihrem Cloudwafer-Kundenbereich an und stellen Sie Ihren Cloudwafer-Cloud-Server bereit.
Systempakete aktualisieren
Es wird immer empfohlen, dass Sie das System auf die neuesten Pakete aktualisieren, bevor Sie mit größeren Installationen beginnen. Dies geschieht mit dem folgenden Befehl:
sudo yum update
Schritt 1:CouchDB-Repository aktivieren
Das CouchDB-Repository ist vom EPEL-Repository abhängig, daher ist der erste Schritt, das EPEL-Repository zu installieren, falls Sie dies noch nicht getan haben, mit dem folgenden Befehl:
sudo yum install epel-release
Erstellen Sie als Nächstes eine Repo-Datei, die die CouchDB-Repository-Details enthält:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Fügen Sie folgenden Inhalt in die Datei ein:
[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
Schritt 2:CouchDB installieren
Nachdem Sie das Repository aktiviert und das CouchDB-Repository erstellt haben, geben Sie den folgenden Befehl ein, um die CouchDB-Pakete zu installieren:
sudo yum install couchdb
Drücken Sie y
um die Installation zu bestätigen.
Aktivieren und starten Sie nach der Installation den CouchDB-Dienst, indem Sie die folgenden Befehle ausführen:
sudo systemctl start couchdb
sudo systemctl enable couchdb
CouchDB lauscht nur auf localhost und standardmäßig wird bei der Installation kein Administratorkonto erstellt.
Die Konfigurationsdateien für CouchDB werden in /opt/couchdb
gespeichert Verzeichnis. Öffnen Sie zum Erstellen eines Administratorkontos die local.ini
Datei und fügen Sie eine Zeile unter [admins]
hinzu Abschnitt im Format username =
password
. Starten Sie den CouchDB-Dienst neu, um das Klartext-Passwort aus Sicherheitsgründen in einen Hash zu ändern.
Schritt 3:CouchDB-Installation bestätigen
Um zu überprüfen, ob die Installation erfolgreich durchgeführt wurde, führen Sie den folgenden curl
aus Befehl, der die CouchDB-Datenbankinformationen im JSON-Format anzeigt:
curl http://127.0.0.1:5984/
Sie können die Apache CouchDB-Dokumentation besuchen um mehr über CouchDB zu erfahren.