sql >> Databasteknik >  >> NoSQL >> CouchDB

Hur man installerar Apache CouchDB i Ubuntu 20.04

Implementerad i Erlang , Apache CouchDB , helt enkelt kallad CouchDB , är en NoSQL med öppen källkod databas som fokuserar på datalagring i JSON formatera. CouchDB är ett perfekt val för driftteam och företag som letar efter en högpresterande NoSQL-databaslösning. Till skillnad från relationsdatabaser som MySQL , CouchDB använder en schemafri datamodell, vilket förenklar registerhantering över olika datorenheter.

Den här handledningen visar hur du installerar den senaste versionen av Apache CouchDBUbuntu 20.04 .

Steg 1:Aktivera CouchDB Repository

Börja med att logga in på din serverinstans och importera GPG tangent som visas.

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

Se sedan till att aktivera CouchDB arkivet som visas.

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

När förvaret och nyckeln har lagts till, fortsätt till nästa steg.

Steg 2:Installera Apache CouchDB i Ubuntu

Efter att ha aktiverat CouchDB-förvaret blir nästa steg att uppdatera paketlistorna för Ubuntu och installera Apache CouchDB som visas.

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

Du måste välja alternativ för att konfigurera din CouchDB . I den här uppmaningen konfigurerar du antingen fristående eller klustrade läge. Eftersom vi installerar på en enda server kommer vi att välja den enstaka servern fristående alternativ.

I nästa prompt ska du konfigurera nätverksgränssnittet där CouchDB kommer att binda till. I fristående serverläge, standard är 127.0.0.1 (loopback) .

Om det är den klustrade läge, ange serverns IP-adress för gränssnittet eller skriv 0.0.0.0 , som binder CouchDB till alla nätverksgränssnitt.

Ange sedan administratörslösenordet.

Bekräfta det inställda lösenordet för att slutföra din installation.

Steg 3:Verifiera CouchDB-installationen

CouchDB servern lyssnar på TCP port 5984 som standard. För att släcka din nyfikenhet, kör kommandot netstat som visas.

$ netstat -pnltu | grep 5984

För att verifiera om installationen lyckades och tjänsten körs, kör curl-kommandot nedan. Du bör få följande information om CouchDB databas som skrivs ut i JSON-format.

$ curl http://127.0.0.1:5984/

Utgången i din terminal kommer att se ut så här:

Steg 4:Få åtkomst till CouchDB webbgränssnitt

Du kan öppna din webbläsare och bläddra till http://127.0.0.1:5984/_utils/ och skriv in administratörens användarnamn och lösenord för att logga in på din databas:

Efter Apache CouchDB har konfigurerats och installerats, använd kommandona nedan för att starta, aktivera, stoppa och kontrollera dess status.

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

Kommandot kontrollera status visar:

$ sudo systemctl status couchdb.service
Slutsats

För mer information om CouchDB , se Apache CouchDB-dokumentationen. Det är vår förhoppning att du nu bekvämt kan installera CouchDBUbuntu 20.04 .


  1. Hur undviker man transparent_hugepage/defrag-varning från mongodb?

  2. MongoDB GUI-klient (plattformsoberoende eller Linux)

  3. MongoDB $avg Aggregation Pipeline Operator

  4. Kör mongodb-skalskript via C#-drivrutinen