Apache tilbyder os forskellige muligheder for at arbejde med data og information på internettet, og en af dens mange afledninger er Apache CouchDB.
Apache CouchDB giver os mulighed for at få adgang til oplysninger fra forskellige steder, dette da det er baseret på Couch Replication Protocol, som er kompatibelt med globale serverklynger, mobiltelefoner eller webbrowsere, hvilket giver nem adgang. Web og native applikationer er 100% kompatible med CouchDB, da standardsproget er JSON og understøtter binære data til datalagring.
Apache CouchDB -funktionerNogle af dens mest fremragende funktioner er:
- CouchDB har en klynget database, så du kan køre en logisk databaseserver uanset antallet af servere eller virtuelle maskiner.
- Ved at bruge apache CouchDB har vi en enkelt node -database, der fungerer under en applikationsserver.
- Det gør brug af HTTP -protokollen og JSON -dataformatet og er kompatibel med enhver software, der understøtter dem.
- CouchDBs unikke replikationsprotokol genererer "Offline First" -applikationer til mobile applikationer og andre miljøer, der har infrastruktur
netværk med stor effekt.
Lad os se, hvordan du installerer Apache CouchDB på Ubuntu 20.04, 20.10 eller 21.04.
Lad os se, hvordan du installerer Apache CouchDB på Ubuntu
Trin 1
Først aktiverer vi Apache CouchDB -depotet, til dette downloader og installerer vi GPG -nøglen med følgende kommando:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt -key tilføjelse -
FORSTØRRE
Trin 2
Nu tilføjer vi depotet, for dette udfører vi:
sudo nano /etc/apt/sources.listTrin 3
I bunden tilføjer vi linjen:
deb https://apache.bintray.com/couchdb-deb focal main
FORSTØRRE
Trin 4
Vi gemmer ændringerne ved hjælp af følgende tastekombination:
Ctrl + O.
Vi forlader redaktøren ved hjælp af:
Ctrl + X
Trin 5
Vi opdaterer operativsystemet med følgende kommando.
sudo apt opdatering
FORSTØRRE
Trin 6
Dernæst installerer vi Apache CouchDB:
sudo apt installere apache2 couchdb
FORSTØRRE
Trin 7
Vi indtaster brevet, og for at bekræfte download og installation justerer vi parametrene efter behov, da vi først vil se følgende under installationen:
FORSTØRRE
Trin 8
Der definerer vi den type Apache CouchDB -konfiguration, der skal bruges, i dette tilfælde forlader vi standardindstillingen og derefter konfigurerer adgangs -IP -adressen, vi forlader standardindstillingen 127.0.0.1:
FORSTØRRE
Trin 9
Klik på OK, og tildel derefter administratoradgangskoden:
FORSTØRRE
Trin 10
I det næste vindue bekræfter vi det:
FORSTØRRE
Trin 11
Vi klikker OK og venter på, at Apache CouchDB installationsprocessen i Ubuntu er færdig:
FORSTØRRE
Trin 12
Nu kontrollerer vi Apache CouchDB -porten med kommandoen:
netstat -pnltu | grep 5984Bemærkvi kan installere hjælpeprogrammerne med "sudo apt install net-tools"
FORSTØRRE
Trin 13
Hvis vi nu tjekker porten:
FORSTØRRE
Trin 14
Vi bekræfter installationen af Apache CouchDB ved at udføre følgende:
krølle http://127.0.0.1:5984/Trin 15
Resultatet udskrives i JSON -format.
FORSTØRRE
Trin 16
For at få adgang til Apache CouchDB går vi til en browser, og der indtaster vi følgende:
http://127.0.0.1:5984/_utils/Vi indtaster de registrerede legitimationsoplysninger under processen:
FORSTØRRE
Trin 17
Klik på Log ind, og dette vil være Apache CouchDB -miljøet:
FORSTØRRE
Trin 18
Vi kan gennemse dine forskellige muligheder:
FORSTØRRE
Trin 19
Lad os gå til hovedkonfigurationen:
FORSTØRRE
Trin 20
I terminalen er det muligt at bruge følgende kommandoer til at styre Apache CouchDB:
sudo systemctl start couchdb.service (start tjenesten) sudo systemctl aktiver couchdb.service (aktiver tjenesten) sudo systemctl stop couchdb.service (stop tjenesten)Vi ser status for Apache CouchDB:
sudo systemctl status couchdb.service
FORSTØRRE
Med dette er vi i stand til at udforske alt, hvad Apache CouchDB har for os i Ubuntu.