Kā instalēt Apache CouchDB Ubuntu 20.04


Erlangā ieviestā Apache CouchDB, vienkārši dēvēta par CouchDB, ir atvērtā koda NoSQL datu bāze, kas koncentrējas uz datu glabāšanu JSON formātā. CouchDB ir lieliska izvēle operāciju komandām un uzņēmumiem, kas meklē augstas veiktspējas NoSQL datu bāzes risinājumu. Atšķirībā no relāciju datu bāzēm, piemēram, MySQL, CouchDB izmanto bez shēmas datu modeli, vienkāršojot ierakstu pārvaldību dažādās skaitļošanas ierīcēs.

Šī apmācība parāda, kā instalēt jaunāko Apache CouchDB versiju Ubuntu 20.04.

1. darbība: iespējojiet CouchDB krātuvi

Lai sāktu, piesakieties servera instancē un importējiet GPG atslēgu, kā parādīts.

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

Pēc tam noteikti iespējojiet CouchDB repozitoriju, kā parādīts.

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

Kad krātuve un atslēga ir pievienota, pārejiet pie nākamās darbības.

2. solis: Instalējiet Apache CouchDB Ubuntu

Iespējojot CouchDB repozitoriju, nākamais solis būs atjaunināt Ubuntu pakotņu sarakstus un instalēt Apache CouchDB, kā parādīts.

$ sudo apt update
$ sudo apt install apache2 couchdb -y

Jums būs jāizvēlas opcijas, lai konfigurētu CouchDB. Šajā uzvednē jūs konfigurējat vai nu atsevišķā, vai kopu režīmā. Tā kā mēs instalējam vienā serverī, mēs izvēlēsimies viena servera atsevišķo iespēju.

Nākamajā uzvednē jums ir jākonfigurē tīkla saskarne, pie kuras CouchDB tiks piesaistīts. Atsevišķā servera režīmā noklusējums ir 127.0.0.1 (loopback).

Ja tas ir kopu režīms, ievadiet servera interfeisa IP adresi vai ierakstiet 0.0.0.0, kas saista CouchDB visām tīkla saskarnēm.

Pēc tam iestatiet administratora paroli.

Lai pabeigtu instalēšanu, apstipriniet iestatīto paroli.

3. darbība. Pārbaudiet CouchDB instalēšanu

CouchDB serveris pēc noklusējuma klausās TCP portu 5984. Lai nomierinātu ziņkāri, palaidiet komandu netstat, kā parādīts.

$ netstat -pnltu | grep 5984

Lai pārbaudītu, vai instalēšana bija veiksmīga un pakalpojums darbojas, palaidiet zemāk esošo čokurošanās komandu. Jums vajadzētu iegūt šādu informāciju par CouchDB datu bāzi, kas ir drukāta JSON formātā.

$ curl http://127.0.0.1:5984/

Jūsu termināla izvade izskatīsies šādi:

4. solis: Piekļūstiet CouchDB tīmekļa saskarnei

Varat atvērt pārlūkprogrammu un pārlūkot http://127.0.0.1:5984/_utils/ un ievadīt administratora lietotājvārdu un paroli, lai pieteiktos savā datu bāzē:

Pēc tam, kad Apache CouchDB ir veiksmīgi konfigurēts un instalēts, izmantojiet tālāk norādītās komandas, lai sāktu, iespējotu, apturētu un pārbaudītu tā statusu.

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

Pārbaudes statusa komanda parāda:

$ sudo systemctl status couchdb.service

Lai iegūtu papildinformāciju par CouchDB, skatiet Apache CouchDB dokumentāciju. Mēs ceram, ka tagad jūs varat ērti instalēt CouchDB Ubuntu 20.04.