V tomto tutoriálu vám ukážeme, jak nainstalovat Apache CouchDB na CentOS 8. Pro ty z vás, kteří nevěděli, Apache CouchDB je databázový software s otevřeným zdrojovým kódem, který se zaměřuje na snadnost používat a mít škálovatelnou architekturu. Apache CouchDB vám umožňuje přistupovat k vašim datům, kde je potřebujete.
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 Apache CouchDB na server CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Apache CouchDB na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf install epel-release sudo dnf update
Krok 2. Instalace Apache CouchDB na CentOS 8.
Nyní jsme do vašeho systému CentOS přidali úložiště CouchDB:
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
Dále nainstalujte balíčky CouchDB spuštěním následujícího příkazu:
sudo dnf install couchdb
Po instalaci povolte a spusťte službu CouchDB zadáním následujících příkazů:
sudo systemctl enable --now couchdb
Krok 3. Konfigurace CouchDB na CentOS 8.
Konfigurační soubory pro CouchDB jsou uloženy v /opt/couchdb
adresář. Chcete-li vytvořit účet správce, otevřete soubor local.ini a přidejte řádek pod sekci [admins] ve formátu uživatelské jméno =heslo. Restartujte službu CouchDB, abyste z bezpečnostních důvodů změnili heslo ve formátu prostého textu na hash.
Krok 4. Nakonfigurujte bránu firewall.
Pokud na serveru používáte firewall, musíte otevřít port 5984, abyste povolili provoz CouchDB:
firewall-cmd --zone=public --permanent --add-port=5984/tcp firewall-cmd --reload
Krok 5. Přístup k webovému rozhraní CouchDB.
Apache CouchDB by měl běžet na localhost:5984. Chcete-li ověřit, že CouchDB funguje podle očekávání, použijte příkaz curl k vytištění informací CouchDB ve formátu JSON:
curl http://127.0.0.1:5984/
Blahopřejeme! Úspěšně jste nainstalovali Apache CouchDB. Děkujeme, že jste použili tento návod k instalaci Apache CouchDB na systémy CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Apache CouchDB.