GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat CouchDB na Ubuntu 20.04

Apache CouchDB je bezplatná a open source databáze NoSQL vyvinutá nadací Apache Software Foundation. Může být použita jako jednouzlová nebo klastrovaná databáze.

Server CouchDB ukládá svá data do pojmenovaných databází, které obsahují dokumenty se strukturou JSON. Každý dokument se skládá z řady polí a příloh. Pole mohou obsahovat text, čísla, seznamy, logické hodnoty a další. CouchDB obsahuje RESTful HTTP API, které umožňuje číst, vytvářet, upravovat a mazat databázové dokumenty.

Tento článek popisuje kroky instalace nejnovější verze CouchDB na Ubuntu 20.04.

Instalace CouchDB na Ubuntu je poměrně přímočará. Povolíme úložiště CouchDB APT, importujeme klíč GPG úložiště a nainstalujeme balíček CouchDB.

Povolení úložiště CouchDB #

Spusťte následující příkazy jako root nebo uživatel s právy sudo, abyste povolili úložiště CouchDB a importovali klíč GPG:

curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -echo "deb https://apache.bintray.com/couchdb-deb focal main" | sudo tee -a /etc/apt/sources.list

Instalace CouchDB na Ubuntu #

Jakmile je úložiště povoleno, aktualizujte seznam balíčků a nainstalujte CouchDB:

sudo apt updatesudo apt install couchdb

Instalační program se vás zeptá, zda chcete CouchDB nainstalovat v clusterovém nebo samostatném režimu. Cluster znamená více serverů spojených dohromady, fungujících jako jediné, distribuované úložiště dat.

CouchDB nainstalujeme v samostatném režimu na jednom serveru.

Dále budete mít možnost nastavit IP adresu síťového rozhraní, na které se CouchDB naváže. Pro nastavení jednoho serveru ponechte výchozí 127.0.0.1 . Pokud konfigurujete cluster, zadejte IP adresu rozhraní nebo zadejte 0.0.0.0 , který říká CouchDB, aby se navázal na všechna síťová rozhraní.

Na další výzvu nastavte heslo správce. Důrazně se doporučuje nastavit heslo, které vyvede CouchDB z nezabezpečeného režimu „admin party“. Pokud toto pole ponecháte prázdné, nebude vytvořen uživatel admin.

Nakonec potvrďte heslo a instalace CouchDB bude pokračovat.

Ověřování instalace CouchDB #

Server CouchDB běží na localhost:5984 . Chcete-li ověřit, zda byla instalace úspěšná a služba je spuštěna, spusťte následující curl příkaz, který vytiskne informace o databázi CouchDB ve formátu JSON:

curl http://127.0.0.1:5984/

Výstup bude vypadat takto:

{
  "couchdb":"Welcome",
  "version":"3.1.0",
  "git_sha":"ff0feea20",
  "uuid":"4589130c33b0dae4c166330463542ad4",
  "features":[
    "access-ready",
    "partitioned",
    "pluggable-storage-engines",
    "reshard",
    "scheduler"
  ],
  "vendor":{
    "name":"The Apache Software Foundation"
  }
}

Pro přehlednost je výše uvedený výstup formátován.

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/

Ubuntu
  1. Jak nainstalovat R na Ubuntu 16.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat Apache CouchDB na Ubuntu 18.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat CouchDB na Ubuntu 20.04

  1. Jak nainstalovat Go na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 18.04

  3. Jak nainstalovat CouchDB na Ubuntu 18.04