V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci Apache CouchDB na Ubuntu 18.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s právy 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 Ubuntu
Krok 1. Nejprve, než začnete instalovat jakýkoli balíček na váš server Ubuntu, vždy doporučujeme zajistit, aby byly všechny systémové balíčky aktualizovány.
sudo apt update sudo apt upgrade
Krok 2. Nainstalujte Apache CouchDB na Ubuntu 18.04.
Nejprve aktivace úložiště CouchDB:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add - echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list
Nyní, když je úložiště povoleno, aktualizujte seznam balíčků a nainstalujte CouchDB:
sudo apt update sudo apt install couchdb
Po dokončení instalace službu spustíme a umožníme její spuštění při startu systému:
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":"046a0c7", "uuid":"1d2074ramona28c30240e0c7384036acf", "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/
To je vše, co potřebujete k instalaci CouchDB na Ubuntu 18.04 LTS. Doufám, že vám tento rychlý tip pomůže. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.