Kuinka asentaa Apache CouchDB Ubuntuun 20.04


Erlangissa toteutettu Apache CouchDB, josta käytetään yksinkertaisesti nimitystä CouchDB, on avoimen lähdekoodin NoSQL-tietokanta, joka keskittyy JSON-muodossa. CouchDB on täydellinen valinta operaatiotiimeille ja yrityksille, jotka etsivät tehokasta NoSQL-tietokantaratkaisua. Toisin kuin relaatiotietokannat, kuten MySQL, CouchDB käyttää skeematonta tietomallia, mikä yksinkertaistaa tietueiden hallintaa eri tietokonelaitteissa.

Tämä opetusohjelma näyttää, kuinka Apache CouchDB:n uusin versio asennetaan Ubuntu 20.04:ään.

Vaihe 1: Ota CouchDB-tietovarasto käyttöön

Aloita kirjautumalla sisään palvelinesiintymään ja tuomalla GPG-avain kuvan mukaisesti.

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

Ota seuraavaksi käyttöön CouchDB-arkisto kuvan mukaisesti.

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

Kun arkisto ja avain on lisätty, siirry seuraavaan vaiheeseen.

Vaihe 2: Asenna Apache CouchDB Ubuntuun

Kun CouchDB-tietovarasto on otettu käyttöön, seuraava vaihe on päivittää Ubuntun pakettiluettelot ja asentaa Apache CouchDB kuvan mukaisesti.

sudo apt update
sudo apt install apache2 couchdb -y

Sinun on valittava asetukset CouchDB:n määrittämiseksi. Tässä kehotteessa määrität joko erillistilassa tai klusteritilassa. Koska asennamme yhdelle palvelimelle, valitsemme yhden palvelimen erillisen -vaihtoehdon.

Seuraavassa kehotteessa sinun on määritettävä verkkoliitäntä, johon CouchDB sitoutuu. Erillisen palvelintilassa oletusarvo on 127.0.0.1 (palautussilmukka).

Jos se on klusteroitu-tila, anna palvelimen liitännän IP-osoite tai kirjoita 0.0.0.0, joka sitoo CouchDB:n kaikkiin verkkoliitäntöihin.

Aseta seuraavaksi järjestelmänvalvojan salasana.

Viimeistele asennus vahvistamalla asetettu salasana.

Vaihe 3: Tarkista CouchDB-asennus

CouchDB-palvelin kuuntelee oletuksena TCP-porttia 5984. Sammuta uteliaisuutesi suorittamalla netstat-komento kuvan mukaisesti.

netstat -pnltu | grep 5984

Voit tarkistaa, onnistuiko asennus ja onko palvelu käynnissä, suorittamalla alla oleva curl-komento. Sinun pitäisi saada seuraavat tiedot CouchDB-tietokannasta, joka on tulostettu JSON-muodossa.

curl http://127.0.0.1:5984/

Terminaalin lähtö näyttää tältä:

Vaihe 4: Käytä CouchDB-verkkoliittymää

Voit avata selaimesi ja selata osoitteeseen http://127.0.0.1:5984/_utils/ ja kirjoittaa järjestelmänvalvojan käyttäjänimen ja salasanan kirjautuaksesi tietokantaan:

Kun Apache CouchDB on määritetty ja asennettu onnistuneesti, käytä alla olevia komentoja käynnistääksesi, ottaaksesi käyttöön, pysäyttääksesi ja tarkistaaksesi sen tilan.

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

Tarkista tila -komento näyttää:

sudo systemctl status couchdb.service

Johtopäätös

Lisätietoja CouchDB:stä on Apache CouchDB -dokumentaatiossa. Toivomme, että voit nyt asentaa CouchDB:n mukavasti Ubuntu 20.04:ään.