Apache erbjuder oss olika alternativ för att arbeta med data och information på webben och en av dess många härledningar är Apache CouchDB.
Apache CouchDB ger oss möjlighet att få tillgång till information från olika platser, detta eftersom det är baserat på Couch Replication Protocol som är kompatibelt med globala serverkluster, mobiltelefoner eller webbläsare vilket ger enkel åtkomst. Webb- och inbyggda applikationer är 100% kompatibla med CouchDB eftersom standardspråket är JSON och stöder binär data för datalagring.
Apache CouchDB -funktionerNågra av dess mest enastående funktioner är:
- CouchDB har en grupperad databas, så att du kan köra en logisk databaseserver oavsett antalet servrar eller virtuella datorer.
- Genom att använda apache CouchDB har vi en enda noddatabas som fungerar under en applikationsserver.
- Det använder sig av HTTP -protokollet och JSON -dataformatet och är kompatibelt med all programvara som stöder dem.
- CouchDB: s unika replikeringsprotokoll genererar "Offline First" -applikationer för mobilapplikationer och andra miljöer som har infrastruktur
nätverk med hög effekt.
Låt oss se hur du installerar Apache CouchDB på Ubuntu 20.04, 20.10 eller 21.04.
Låt oss se hur du installerar Apache CouchDB på Ubuntu
Steg 1
Först aktiverar vi Apache CouchDB -förvaret, för detta laddar vi ner och installerar GPG -nyckeln med följande kommando:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt -key add -
FÖRSTORA
Steg 2
Nu lägger vi till förvaret, för detta kör vi:
sudo nano /etc/apt/sources.listSteg 3
Längst ner lägger vi till raden:
deb https://apache.bintray.com/couchdb-deb focal main
FÖRSTORA
Steg 4
Vi sparar ändringarna med följande tangentkombination:
Ctrl + O
Vi lämnar redaktören med:
Ctrl + X
Steg 5
Vi uppdaterar operativsystemet med följande kommando.
sudo apt uppdatering
FÖRSTORA
Steg 6
Därefter installerar vi Apache CouchDB:
sudo apt installera apache2 couchdb
FÖRSTORA
Steg 7
Vi anger bokstaven och för att bekräfta nedladdningen och installationen justerar vi parametrarna efter behov eftersom vi först kommer att se följande under installationen:
FÖRSTORA
Steg 8
Där definierar vi vilken typ av Apache CouchDB -konfiguration som ska användas, i det här fallet lämnar vi standardalternativet och konfigurerar sedan åtkomst -IP -adressen, vi lämnar standardalternativet 127.0.0.1:
FÖRSTORA
Steg 9
Klicka på OK och tilldela sedan administratörslösenordet:
FÖRSTORA
Steg 10
I nästa fönster bekräftar vi det:
FÖRSTORA
Steg 11
Vi klickar på OK och väntar på att Apache CouchDB installationsprocessen i Ubuntu ska slutföras:
FÖRSTORA
Steg 12
Nu kontrollerar vi Apache CouchDB -porten med kommandot:
netstat -pnltu | grep 5984Noteravi kan installera verktygen med "sudo apt install net-tools"
FÖRSTORA
Steg 13
Om vi nu kontrollerar porten:
FÖRSTORA
Steg 14
Vi verifierar installationen av Apache CouchDB genom att köra följande:
curl http://127.0.0.1:5984/Steg 15
Resultatet kommer att skrivas ut i JSON -format.
FÖRSTORA
Steg 16
För att komma åt Apache CouchDB går vi till en webbläsare och där anger vi följande:
http://127.0.0.1:5984/_utils/Vi anger de registrerade uppgif.webpterna under processen:
FÖRSTORA
Steg 17
Klicka på Logga in och detta blir Apache CouchDB -miljön:
FÖRSTORA
Steg 18
Vi kan bläddra bland dina olika alternativ:
FÖRSTORA
Steg 19
Låt oss gå till huvudkonfigurationen:
FÖRSTORA
Steg 20
I terminalen är det möjligt att använda följande kommandon för att hantera Apache CouchDB:
sudo systemctl start couchdb.service (Starta tjänsten) sudo systemctl aktivera couchdb.service (Aktivera tjänsten) sudo systemctl stoppa couchdb.service (Stoppa tjänsten)Vi ser status för Apache CouchDB:
sudo systemctl status couchdb.service
FÖRSTORA
Med detta kan vi utforska allt som Apache CouchDB har för oss i Ubuntu.