Vyhledávání na webu

Jak nainstalovat Apache CouchDB v Ubuntu 20.04


Apache CouchDB, implementovaná v Erlang, Apache CouchDB, jednoduše označovaná jako CouchDB, je open-source NoSQL databáze, která se zaměřuje o ukládání dat ve formátu JSON. CouchDB je perfektní volbou pro provozní týmy a firmy, které hledají vysoce výkonné řešení databáze NoSQL. Na rozdíl od relačních databází, jako je MySQL, CouchDB používá datový model bez schémat, což zjednodušuje správu záznamů napříč různými výpočetními zařízeními.

Tento tutoriál vám ukáže, jak nainstalovat nejnovější verzi Apache CouchDB na Ubuntu 20.04.

Krok 1: Povolte úložiště CouchDB

Chcete-li začít, přihlaste se k instanci serveru a importujte klíč GPG podle obrázku.

curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc   | sudo apt-key add -

Dále nezapomeňte povolit úložiště CouchDB, jak je znázorněno.

echo "deb https://apache.bintray.com/couchdb-deb focal main" >> /etc/apt/sources.list

Po přidání úložiště a klíče přejděte k dalšímu kroku.

Krok 2: Nainstalujte Apache CouchDB v Ubuntu

Po povolení úložiště CouchDB bude dalším krokem aktualizace seznamů balíčků Ubuntu a instalace Apache CouchDB, jak je znázorněno.

sudo apt update
sudo apt install apache2 couchdb -y

Ke konfiguraci CouchDB budete muset vybrat možnosti. V této výzvě nakonfigurujete buď v samostatném nebo seskupeném režimu. Protože instalujeme na jeden server, zvolíme variantu samostatného jednoho serveru.

V další výzvě byste měli nakonfigurovat síťové rozhraní, na které se bude CouchDB vázat. V režimu samostatného serveru je výchozí nastavení 127.0.0.1 (loopback).

Pokud se jedná o režim clustered, zadejte adresu IP rozhraní serveru nebo zadejte 0.0.0.0, čímž se CouchDB sváže se všemi síťovými rozhraními.

Dále nastavte heslo správce.

Pro dokončení instalace potvrďte nastavené heslo.

Krok 3: Ověřte instalaci CouchDB

Server CouchDB ve výchozím nastavení naslouchá TCP portu 5984. Chcete-li uhasit svou zvědavost, spusťte příkaz netstat podle obrázku.

netstat -pnltu | grep 5984

Chcete-li ověřit, zda byla instalace úspěšná a služba je spuštěna, spusťte níže uvedený příkaz curl. Měli byste získat následující informace o databázi CouchDB, která je vytištěna ve formátu JSON.

curl http://127.0.0.1:5984/

Výstup ve vašem terminálu bude vypadat takto:

Krok 4: Přístup k webovému rozhraní CouchDB

Můžete otevřít svůj prohlížeč a přejít na http://127.0.0.1:5984/_utils/ a zadat uživatelské jméno a heslo správce pro přihlášení do databáze:

Po úspěšné konfiguraci a instalaci Apache CouchDB použijte níže uvedené příkazy ke spuštění, povolení, zastavení a kontrole jeho stavu.

sudo systemctl start couchdb.service
sudo systemctl enable couchdb.service
sudo systemctl stop couchdb.service

Příkaz check status zobrazuje:

sudo systemctl status couchdb.service

Závěr

Další informace o CouchDB naleznete v dokumentaci Apache CouchDB. Doufáme, že si nyní můžete pohodlně nainstalovat CouchDB na Ubuntu 20.04.