Kako instalirati CouchDB na Ubuntu 20.04

apaš CouchDB je besplatna NoSQL baza podataka otvorenog koda orijentirana na dokumente koju je razvila i održava Apache Software Foundation, prvi put kreirana 2005. CouchDB se može instalirati i izvoditi u dva različita načina: samostalno ili grupirano, te koristi više formata i protokola za pohranu, prenositi i obrađivati ​​svoje podatke. Struktura baze podataka koristi JSON za pohranu podataka, JavaScript kao jezik upita koristeći MapReduce i HTTP za API.

U sljedećem vodiču naučit ćete kako instalirati CouchDB i stvoriti bazu podataka koristeći njihovo web korisničko sučelje na vašem Ubuntu 20.04 LTS operativnom sustavu.

Preduvjeti

  • Ubuntu 20.04 OS (mogu se koristiti 20.10 i 21.04)
  • Ažurirajte pakete sustava do datuma
  • Root pristup ili sudo privilegije.
  • Zajednička svojstva i instaliran Curl.
sudo apt update && sudo apt upgrade -y

Zatim instalirajte potrebne pakete.

sudo apt install software-properties-common wget

Oglas


Preuzmite GPG Key CouchDB

Sada morate preuzeti GPG ključ za spremište kako biste instalirali CouchDB i automatski primali daljnja ažuriranja u budućnosti kada izvodite naredbu ažuriranja apt upravitelja paketa.

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

Sada dodajte spremište.

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

Primjer izlaza:

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

Instalirajte CouchDB

Nakon što se spremište doda, morat ćete ažurirati upravitelja paketa da sinkronizira novi repo, a zatim možete instalirati CouchDB na svoj Ubuntu 20.04 sustav.

sudo apt update && sudo apt install couchdb -y

Nakon što započnete postupak instalacije, vrlo brzo ćete vidjeti iskačući zaslon.

instalirajte couchdb ubuntu 20.04 početnu konfiguraciju

Izbor načina konfiguracije

Morat ćete odabrati ok za nastavak na sljedeći zaslon. Imajte na umu da ćete morati pritisnuti tipku tab na tipkovnici da odaberete ok. Kada završite, pritisnite enter. Kada dođete do drugog dijela, odaberite opciju Samostalni poslužitelj.

instalirajte couchdb ubuntu 20.04 samostalno

Konfiguracija IP adrese

Sljedeća opcija u konfiguraciji je postavljanje IP adrese mrežnog sučelja na koje će se CouchDB vezati. Opet, ako pokrećete jedan poslužitelj, ne morate mijenjati zadani "127.0.0.1" adresa.

instalirajte couchdb ubuntu 20.04 postavite ip adresu

Kreirajte lozinku

Sada kreirate administratorski račun. Tražit će od vas lozinku za nastavak. Upišite ga i odaberite u redu. Ne preporučuje se preskočiti ovaj korak. Ako ostavite prazno, ostavljate sigurnosnu rupu u budućnosti.

instalirajte couchdb ubuntu 20.04 kreirajte lozinku za administratora

Oglas


CouchDB Provjera statusa

Prema zadanim postavkama, softver bi trebao biti automatski omogućen pri pokretanju i već uključen. Za provjeru unesite sljedeće.

sudo systemctl status couchdb

Primjer izlaza trebao bi biti:

~$ sudo systemctl status couchdb
 ● couchdb.service - Apache CouchDB
      Loaded: loaded (/lib/systemd/system/couchdb.service; enabled; vendor prese>
      Active: active (running) since Sat 2021-06-19 07:50:41 PDT; 42s ago
    Main PID: 14835 (beam.smp)
       Tasks: 38 (limit: 4617)
      Memory: 34.9M
      CGroup: /system.slice/couchdb.service
              ├─14835 /opt/couchdb/bin/../erts-9.3.3.14/bin/beam.smp -K true -A >
              ├─14847 /opt/couchdb/bin/../erts-9.3.3.14/bin/epmd -daemon
              ├─14866 erl_child_setup 65536
              ├─14894 inet_gethost 4
              └─14895 inet_gethost 4
 Jun 19 07:50:41 ubuntu systemd[1]: Started Apache CouchDB.

Napravite novu CouchDB bazu podataka

Možete dodati novu bazu podataka koristeći CouchDB s korisničkim imenom “admin” i lozinku koju ste postavili za račun tijekom početne konfiguracije instalacije. Tome se može pristupiti putem CouchDB-ove Fauxton web UI upravljačke ploče koja dolazi instalirana s paketom.

Da biste pokrenuli Fauxton, unesite sljedeće u svoj preglednik.

http://127.0.0.1:5984/_utils/
instalirajte couchdb ubuntu 20.04 administratorsku prijavu

Nakon što se prijavite, vidjet ćete vezu za stvaranje baze podataka s ikonom u gornjem desnom kutu. Odaberite ovo, što će zatim prikazati "Stvaranje baze podataka" zaslon. Unesite naziv testdb i odaberite particionirano ili neparticionirano, a zatim kliknite na stvoriti tipku za nastavak.

instalirajte couchdb ubuntu 20.04 kreirajte bazu podataka

Sada natrag na stranicu baze podataka, možete vidjeti novu bazu podataka koju ste stvorili.

instalirajte stranicu baze podataka couchdb ubuntu 20.04

Oglas


Komentari i zaključak

Vodič vam je pokazao kako instalirati CouchDB i stvoriti bazu podataka koristeći ugrađeno web korisničko sučelje Fauxton softvera. Da biste saznali više informacija o tome što možete učiniti s CouchDB-om ili više opcija konfiguracije u živom okruženju, pogledajte njihovu dokumentacija.

Pretplati me
Obavijesti o
0 Komentari
Umetne povratne informacije
Pogledajte sve komentare
0
Volio bih vaše misli, molim vas komentirajte.x