Apache CouchDB installimine Ubuntu 20.04


Erlangis rakendatud Apache CouchDB, mida nimetatakse lihtsalt CouchDB-ks, on avatud lähtekoodiga NoSQL-i andmebaas, mis keskendub andmete salvestamisele JSON-vormingus. CouchDB on ideaalne valik operatsioonimeeskondadele ja ettevõtetele, kes otsivad suure jõudlusega NoSQL-i andmebaasilahendust. Erinevalt relatsioonilistest andmebaasidest nagu MySQL kasutab CouchDB skeemivaba andmemudelit, lihtsustades erinevate arvutiseadmete kirjehaldust.

See õpetus näitab teile, kuidas installida Apache CouchDB uusim versioon Ubuntu 20.04.

1. samm: lubage CouchDB hoidla

Alustamiseks logige sisse oma serveri eksemplari ja importige GPG-võti, nagu näidatud.

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

Järgmisena lubage kindlasti CouchDB hoidla, nagu näidatud.

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

Kui hoidla ja võti on lisatud, jätkake järgmise sammuga.

2. samm: installige Apache CouchDB Ubuntu

Kui olete lubanud CouchDB hoidla, on järgmine samm värskendada Ubuntu paketiloendeid ja installida Apache CouchDB, nagu näidatud.

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

CouchDB seadistamiseks peate valima suvandid. Selles viipas saate konfigureerida kas eraldiseisvas või rühmitatud režiimis. Kuna installime ühte serverisse, valime ühe serveri eraldiseisva valiku.

Järgmises viipas peaksite konfigureerima võrguliidese, millega CouchDB seondub. Eraldi serverirežiimis on vaikimisi 127.0.0.1 (loopback).

Kui see on klastrirežiim, sisestage serveri liidese IP-aadress või tippige 0.0.0.0, mis seob CouchDB kõigi võrguliidestega.

Järgmisena määrake administraatori parool.

Installimise lõpuleviimiseks kinnitage määratud parool.

3. samm: kontrollige CouchDB installimist

CouchDB server kuulab vaikimisi TCP-porti 5984. Uudishimu summutamiseks käivitage käsk netstat nagu näidatud.

$ netstat -pnltu | grep 5984

Installimise õnnestumise ja teenuse käitamise kontrollimiseks käivitage allpool käsk curl. Peaksite hankima järgmise teabe CouchDB andmebaasi kohta, mis on prinditud JSON-vormingus.

$ curl http://127.0.0.1:5984/

Teie terminali väljund näeb välja selline:

4. samm: pöörduge CouchDB veebiliidese poole

Võite oma brauseri avada ja sirvida saidile http://127.0.0.1:5984/_utils/ ning sisestada oma andmebaasi sisselogimiseks administraatori kasutajanimi ja parool:

Kui Apache CouchDB on edukalt konfigureeritud ja installitud, kasutage selle käivitamiseks, lubamiseks, peatamiseks ja kontrollimiseks allolevaid käske.

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

Kontrolli oleku käsk näitab:

$ sudo systemctl status couchdb.service

Lisateavet CouchDB kohta leiate Apache CouchDB dokumentatsioonist. Loodame, et saate CouchDB nüüd mugavalt Ubuntu 20.04 installida.