V tomto tutoriálu vám ukážeme, jak nainstalovat Apache CouchDB na CentOS 7. Pro ty z vás, kteří nevěděli, CouchDB je open-source projekt a NoSQL, orientovaný na dokumenty databázový server. Má databázovou architekturu NoSQL orientovanou na dokumenty a je implementován v jazyce Erlang orientovaném na souběžnost; používá JSON k ukládání dat, JavaScript jako svůj dotazovací jazyk pomocí MapReduce a HTTP pro API.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci open source systému správy databází NoSQL Apache CouchDB na serveru CentOS 7.
Nainstalujte Apache CouchDB na CentOS 7
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
yum clean all yum install epel-release yum -y update
Krok 2. Instalace Apache CouchDB.
Nejprve přidejte úložiště Apache:
### 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
Nyní spusťte následující příkaz k instalaci CouchDB:
yum install couchdb
Dále spusťte následující příkazy pro spuštění a povolení CouchDB při spouštění:
systemctl start couchdb systemctl enable couchdb
Krok 3. Nakonfigurujte pravidla brány firewall.
sudo firewall-cmd --permanent --zone=public --add-port=5984/tcp sudo firewall-cmd --reload
Krok 4. Nakonfigurujte panel správy Fauxton Web GUI.
Chystáme se povolit Fauxton tím, že nejprve upravíme následující soubor:
nano /opt/couchdb/etc/default.ini
Přejděte na „[chttpd ]“ a změňte hodnotu bind_address na IP adresu vašeho serveru:
[chttpd] ; These settings affect the main, clustered port (5984 by default). port = 5984 bind_address = 192.168.77.01
Restartujte CouchDB, aby se změny projevily:
systemctl restart couchdb
Krok 7. Přístup k Apache CouchDB
Apache CouchDB bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://192.168.77.01:5984
a dokončete požadované kroky k dokončení instalace.
Blahopřejeme! Úspěšně jste nainstalovali Apache CouchDB. Děkujeme, že jste použili tento návod k instalaci správy databáze Apache CouchDB s otevřeným zdrojovým kódem NoSQL na systémech CentOS 7. Pro další pomoc nebo užitečné informace doporučujeme zkontrolovat oficiální webové stránky Apache CouchDB.