V tomto článku vysvětlíme nezbytné kroky k instalaci a nastavení Apache CouchDB na Debian 10. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s privilegia sudo. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
Apache CouchDB je bezplatný softwarový zdroj, který nám umožňuje přistupovat k datům, kde je to nutné, definováním Coach Replication Protocol, který byl implementován řadou projektů a produktů, které pokrývají veškeré IT prostředí, od globálně distribuovaných serverových clusterů nebo mobilních telefonů až po webové prohlížeče.
Nainstalujte Apache CouchDB na Debian
Krok 1. První příkaz aktualizuje seznamy balíčků, abyste získali nejnovější verzi a závislosti.
sudo apt update sudo apt upgrade
Krok 2. Nainstalujte Apache CouchDB na Debian 10.
Balík CouchDB není ve výchozím nastavení součástí repozitářů Debianu, proto je povolíme z jejich oficiálních repozitářů. Chcete-li povolit úložiště CouchDB a importovat jeho klíč GPG, zadejte následující příkazy:
echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
Nyní musíme obnovit mezipaměť APT a poté nainstalovat CouchDB na Debian 10:
sudo apt update sudo apt install couchdb
Během instalace budeme požádáni o drobné úpravy, instalaci CouchDB v samostatném nebo clusterovém režimu:
Další je možnost nastavení IP adresy síťového rozhraní, na které se bude CouchDB vázat:
Na další výzvě nastavte heslo správce, což je vysoce doporučeno:
Po instalaci povolte a spusťte servisní bubu CouchDB zadáním následujících příkazů:
sudo systemctl start couchdb sudo systemctl enable couchdb
Chcete-li ověřit, zda byla instalace úspěšně dokončena, spusťte následující příkaz curl, který vytiskne informace o databázi CouchDB ve formátu JSON:
curl http://127.0.0.1:5984/
Výsledek:
{ "couchdb":"Welcome", "version":"2.4.1", "git_sha":"036a0c7", "uuid":"1d2074meilana28c30240e0c7384036acf", "features":[ "pluggable-storage-engines", "scheduler" ], "vendor":{ "name":"The Apache Software Foundation" } }
Pokud dáváte přednost GUI, můžete přistupovat k webovému rozhraní CouchDB, Fauxton na adrese:
http://127.0.0.1:5984/_utils/
Blahopřejeme, naučili jste se nainstalovat a nakonfigurovat Apache CouchDB na Debian Buster. Máte-li jakékoli dotazy, zanechte prosím níže komentář.