In diesem Tutorial zeigen wir Ihnen, wie Sie Apache CouchDB auf CentOS 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Apache CouchDB ist eine Open-Source-Datenbanksoftware, die sich auf Benutzerfreundlichkeit konzentriert verwenden und eine skalierbare Architektur haben. Mit Apache CouchDB können Sie auf Ihre Daten zugreifen, wo Sie sie brauchen.
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 die Schritt-für-Schritt-Installation von Apache CouchDB auf einem CentOS 8-Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 8.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Apache CouchDB auf CentOS 8
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo dnf install epel-release sudo dnf update
Schritt 2. Installieren von Apache CouchDB auf CentOS 8.
Jetzt fügen wir das CouchDB-Repository auf Ihrem CentOS-System hinzu:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
[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
Als nächstes installieren Sie die CouchDB-Pakete, indem Sie den folgenden Befehl ausführen:
sudo dnf install couchdb
Aktiviere und starte nach der Installation den CouchDB-Dienst, indem du die folgenden Befehle ausführst:
sudo systemctl enable --now couchdb
Schritt 3. Konfiguration von CouchDB auf CentOS 8.
Die Konfigurationsdateien für CouchDB werden in /opt/couchdb
gespeichert Verzeichnis. Um ein Administratorkonto zu erstellen, öffnen Sie die Datei local.ini und fügen Sie eine Zeile unter dem Abschnitt [admins] im Format username =password hinzu. Starten Sie den CouchDB-Dienst neu, um das Klartext-Passwort aus Sicherheitsgründen in einen Hash zu ändern.
Schritt 4. Firewall konfigurieren.
Wenn Sie firewalld auf dem Server ausführen, müssen Sie Port 5984 öffnen, um Datenverkehr CouchDB zuzulassen:
firewall-cmd --zone=public --permanent --add-port=5984/tcp firewall-cmd --reload
Schritt 5. Zugriff auf das CouchDB-Webinterface.
Apache CouchDB sollte auf localhost:5984 laufen. Um zu bestätigen, dass CouchDB wie erwartet funktioniert, verwenden Sie den curl-Befehl, um die Informationen von CouchDB im JSON-Format zu drucken:
curl http://127.0.0.1:5984/
Herzlichen Glückwunsch! Sie haben Apache CouchDB erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Apache CouchDB auf CentOS 8-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Apache CouchDB-Website zu besuchen.