CouchDB: n asentaminen Debian 10: een


CouchDB on korkean suorituskyvyn avoimen lähdekoodin NoSQL-ratkaisu, jossa tiedot tallennetaan JSON-pohjaiseen dokumenttimuotoon avain/arvo-pareittain, luetteloina tai karttoina. Se tarjoaa RESTFUL-sovellusliittymän, jonka avulla käyttäjät voivat helposti hallita tietokantadokumentteja suorittamalla tehtäviä, kuten lukemalla, muokkaamalla ja poistamalla objekteja.

CouchDB tarjoaa suuria etuja, kuten nopean indeksoinnin ja tietokantojen helpon replikoinnin verkon eri esiintymissä. Tässä oppaassa käsitellään sitä, miten voit asentaa CouchDB: n Debian 10: een.

Vaihe 1: Lisää CouchDB-arkisto Debianiin

Aloitamme kirjautumalla Debian-palvelimellemme ja päivittämällä pakettiluettelot apt-paketinhallintaohjelmalla kuvan osoittamalla tavalla:

$ sudo apt update

Seuraavaksi meidän on lisättävä Debianin CouchDB-arkisto seuraavasti:

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

Tuo sitten GPG-avain käpristyskomennolla kuvan mukaisesti.

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

Vaihe 2: Asenna CouchDB Debianiin

Kun CouchDB-arkisto on paikallaan, päivitä järjestelmäpakettiluettelo synkronoidaksesi vasta lisätty repo.

$ sudo apt update

Asenna sitten CouchDB apt-paketinhallinnalla kuvan osoittamalla tavalla:

$ sudo apt install couchdb

Puolivälissä sinua pyydetään antamaan joitain tärkeitä tietoja. Ensin sinun on määritettävä kokoonpanotyyppi, jonka haluat määrittää ilmentymällesi. Koska asennamme vain yhteen palvelimeen, valitse vaihtoehto ”erillinen”.

Anna seuraavaksi verkon sitomisrajapinta. Tämä asetetaan alun perin localhost-osoitteeksi - 127.0.0.1. Voit kuitenkin asettaa sen arvoon 0.0.0.0, jotta se voi kuunnella kaikkia verkkoliitäntöjä.

Anna sen jälkeen järjestelmänvalvojan salasana. Tätä salasanaa käytetään käytettäessä CouchDB: tä WebUI: n kautta.

Ja vahvista se.

Vaihe 3: Varmista, että CouchDB on käynnissä

CouchDB kuuntelee oletusarvoisesti porttia 5984. Voit tarkistaa tämän kutsumalla netstat-apuohjelman seuraavasti:

$ sudo netstat -pnltu | grep 5984

Vaihtoehtoisesti voit käyttää järjestelmäpalvelua varmistaaksesi, että CouchDB-daemon on käynnissä:

$ sudo systemctl status couchdb

Hienoa, CouchDB-esiintymämme toimii odotetulla tavalla.

Vaihe 4: CouchDB: n käyttö WebUI: n kautta

CouchDB: n hallinta on helppoa sen tarjoaman yksinkertaisen ja intuitiivisen verkkokäyttöliittymän ansiosta. Pääset CouchDB: hen selaamalla URL-osoitetta:

http://localhost:5984 

Sinun on kirjauduttava sisään käyttämällä asennuksen aikana määrittämääsi käyttäjätunnusta ja salasanaa.

Kun kirjaudut sisään, saat seuraavan käyttöliittymän.

Ja se kääri sen. Olemme opastaneet sinut läpi CouchDB: n asennuksen Debian 10: een.