sql >> Databáze >  >> NoSQL >> CouchDB

Jak nainstalovat CouchDB na Debian 10

CouchDB je vysoce výkonný opensource NoSQL řešení, kde jsou data uložena ve formátu dokumentu založeném na JSON jako páry klíč/hodnota, seznamy nebo mapy. Poskytuje RESTFUL API který umožňuje uživatelům snadno spravovat databázové dokumenty prováděním úloh, jako je čtení, úpravy a mazání objektů.

CouchDB nabízí velké výhody, jako je rychlé indexování a snadná replikace databází napříč různými instancemi v síti. V této příručce se zabýváme tím, jak nainstalovat CouchDB v Debianu 10 .

Krok 1:Přidejte úložiště CouchDB na Debian

Začneme přihlášením do našeho Debianu serveru a aktualizaci seznamů balíčků pomocí správce balíčků apt, jak je uvedeno:

$ sudo apt update

Dále musíme přidat CouchDB úložiště pro Debian takto:

$ echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list

Poté importujte GPG pomocí příkazu curl, jak je znázorněno.

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

Krok 2:Nainstalujte CouchDB na Debian

Pomocí CouchDB úložiště, aktualizujte seznam systémových balíčků, aby se synchronizovalo nově přidané úložiště.

$ sudo apt update

Poté nainstalujte CouchDB pomocí správce balíčků apt, jak je znázorněno:

$ sudo apt install couchdb

V polovině budete vyzváni k zadání některých klíčových podrobností. Nejprve budete muset zadat typ konfigurace, kterou chcete pro svou instanci nastavit. Protože instalujeme pouze na jeden server, vyberte „samostatný možnost.

Dále poskytněte rozhraní síťové vazby. Toto je zpočátku nastaveno na localhost adresa – 127.0.0.1 . Můžete jej však nastavit na 0.0.0.0 takže může poslouchat všechna síťová rozhraní.

Poté zadejte heslo správce. Toto je heslo, které bude použito při přístupu k CouchDB prostřednictvím WebUI .

A potvrďte to.

Krok 3:Ověřte, že CouchDB běží

CouchDB naslouchá na portu 5984 ve výchozím stavu. Můžete to ověřit vyvoláním nástroje netstat následovně:

$ sudo netstat -pnltu | grep 5984

Případně můžete pomocí systémové služby ověřit, zda je CouchDB démon běží:

$ sudo systemctl status couchdb

Skvělé, naše CouchDB instance běží podle očekávání.

Krok 4:Přístup k CouchDB přes WebUI

Správa CouchDB je snadné díky jednoduchému a intuitivnímu webovému rozhraní, které poskytuje. Pro přístup k CouchDB přejděte na adresu URL:

http://localhost:5984 

Budete požádáni o přihlášení pomocí uživatelského jména a hesla, které jste nastavili během instalace.

Po přihlášení získáte následující rozhraní.

A tím je to zabalené. Provedli jsme vás instalací CouchDB v Debianu 10 .


  1. MongoDB:find and findOne s filtrováním vnořených polí

  2. Jak vypsat všechny databáze Redis?

  3. Zkoušel někdo MongoDB na Google App Engine?

  4. Zkontrolujte, zda každý prvek v poli odpovídá podmínce