Apache nám nabízí různé možnosti práce s daty a informacemi na webu a jednou z mnoha odvozenin je Apache CouchDB.
Apache CouchDB nám dává možnost získat přístup k informacím z různých míst, protože je založen na protokolu Couch Replication Protocol, který je kompatibilní s globálními serverovými klastry, mobilními telefony nebo webovými prohlížeči, což umožňuje snadný zabezpečený přístup. Webové a nativní aplikace jsou 100% kompatibilní s CouchDB, protože jeho výchozí jazyk je JSON a podporuje binární data pro ukládání dat.
Funkce Apache CouchDBMezi jeho nejvýraznější funkce patří:
- CouchDB má klastrovou databázi, což vám umožňuje provozovat logický databázový server bez ohledu na počet serverů nebo virtuálních počítačů.
- Pomocí apache CouchDB máme databázi jednoho uzlu, která funguje pod aplikačním serverem.
- Využívá protokol HTTP a datový formát JSON a je kompatibilní s jakýmkoli softwarem, který je podporuje.
- Unikátní replikační protokol CouchDB generuje aplikace „Offline First“ pro mobilní aplikace a další prostředí s infrastrukturou
síť s vysokým dopadem.
Podívejme se, jak nainstalovat Apache CouchDB na Ubuntu 20.04, 20.10 nebo 21.04.
Podívejme se, jak nainstalovat Apache CouchDB na Ubuntu
Krok 1
Nejprve povolíme úložiště Apache CouchDB, za tímto účelem stáhneme a nainstalujeme klíč GPG pomocí následujícího příkazu:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt -key add -
ZVĚTŠIT
Krok 2
Nyní přidáme úložiště, za tímto účelem provedeme:
sudo nano /etc/apt/sources.listKrok 3
V dolní části přidáme řádek:
deb https://apache.bintray.com/couchdb-deb fokální hlavní
ZVĚTŠIT
Krok 4
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 5
Operační systém aktualizujeme následujícím příkazem.
sudo apt aktualizace
ZVĚTŠIT
Krok 6
Dále nainstalujeme Apache CouchDB:
sudo apt nainstalovat apache2 couchdb
ZVĚTŠIT
Krok 7
Zadáme písmeno a pro potvrzení stažení a instalace upravíme parametry podle potřeby, protože během instalace nejprve uvidíme následující:
ZVĚTŠIT
Krok 8
Zde definujeme typ konfigurace Apache CouchDB, který se má použít, v tomto případě ponecháme výchozí možnost a poté nakonfigurujeme přístupovou IP adresu, ponecháme výchozí možnost 127.0.0.1:
ZVĚTŠIT
Krok 9
Klikněte na OK a poté přiřaďte heslo správce:
ZVĚTŠIT
Krok 10
V dalším okně to potvrdíme:
ZVĚTŠIT
Krok 11
Klikneme na OK a počkáme, až proces instalace Apache CouchDB v Ubuntu skončí:
ZVĚTŠIT
Krok 12
Nyní zkontrolujeme port Apache CouchDB příkazem:
netstat -pnltu | grep 5984Poznámkamůžeme nainstalovat nástroje pomocí "sudo apt install net-tools"
ZVĚTŠIT
Krok 13
Pokud zkontrolujeme port:
ZVĚTŠIT
Krok 14
Instalaci Apache CouchDB ověřujeme provedením následujícího:
zvlnění http://127.0.0.1:5984/Krok 15
Výsledek bude vytištěn ve formátu JSON.
ZVĚTŠIT
Krok 16
Pro přístup k Apache CouchDB jdeme do prohlížeče a tam zadáme následující:
http://127.0.0.1:5984/_utils/Během procesu zadáváme registrovaná pověření:
ZVĚTŠIT
Krok 17
Klikněte na Přihlásit a toto bude prostředí Apache CouchDB:
ZVĚTŠIT
Krok 18
Můžeme procházet vaše různé možnosti:
ZVĚTŠIT
Krok 19
Přejdeme k hlavní konfiguraci:
ZVĚTŠIT
Krok 20
V terminálu je možné ke správě Apache CouchDB použít následující příkazy:
sudo systemctl start couchdb.service (Spuštění služby) sudo systemctl enable couchdb.service (Povolit službu) sudo systemctl stop couchdb.service (Zastavit službu)Vidíme stav Apache CouchDB:
sudo systemctl status couchdb.service
ZVĚTŠIT
Díky tomu jsme schopni prozkoumat vše, co pro nás Apache CouchDB v Ubuntu má.