„Apache“ siūlo įvairias galimybes dirbti su duomenimis ir informacija žiniatinklyje, o vienas iš daugelio jo darinių yra „Apache CouchDB“.
„Apache CouchDB“ suteikia mums galimybę susipažinti su informacija iš skirtingų vietų, nes ji yra pagrįsta „Couch Replication Protocol“, kuri yra suderinama su pasaulinėmis serverių grupėmis, mobiliaisiais telefonais ar žiniatinklio naršyklėmis, taip užtikrinant saugią prieigą. Žiniatinklis ir vietinės programos yra 100% suderinamos su „CouchDB“, nes numatytoji kalba yra JSON ir palaiko dvejetainius duomenis saugoti.
„Apache CouchDB“ funkcijosKai kurios jo išskirtinės savybės yra šios:
- „CouchDB“ turi grupuotą duomenų bazę, leidžiančią paleisti logišką duomenų bazės serverį, neatsižvelgiant į serverių ar virtualių mašinų skaičių.
- Naudodami apache CouchDB turime vieno mazgo duomenų bazę, kuri veikia taikomųjų programų serveryje.
- Jis naudoja HTTP protokolą ir JSON duomenų formatą, suderinamą su bet kokia juos palaikančia programine įranga.
- Unikalus „CouchDB“ replikacijos protokolas sukuria „neprisijungus“ programas mobiliesiems ir kitoms aplinkoms, kuriose yra infrastruktūra
didelio poveikio tinklas.
Pažiūrėkime, kaip įdiegti „Apache CouchDB“ „Ubuntu 20.04“, „20.10“ arba „21.04“.
Pažiūrėkime, kaip įdiegti „Apache CouchDB“ „Ubuntu“
1 žingsnis
Pirmiausia įjungiame „Apache CouchDB“ saugyklą, todėl atsisiųsime ir įdiegsime GPG raktą naudodami šią komandą:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt -key add -
DIDELIS
2 žingsnis
Dabar pridedame saugyklą, todėl vykdome:
sudo nano /etc/apt/sources.list3 žingsnis
Apačioje pridedame eilutę:
deb https://apache.bintray.com/couchdb-deb focal main
DIDELIS
4 žingsnis
Pakeitimus išsaugome naudodami šį klavišų derinį:
Ctrl + O
Mes paliekame redaktorių naudodami:
„Ctrl“ + X
5 žingsnis
Atnaujiname operacinę sistemą naudodami šią komandą.
sudo apt atnaujinimas
DIDELIS
6 žingsnis
Tada įdiegiame „Apache CouchDB“:
sudo apt įdiegti apache2 couchdb
DIDELIS
7 žingsnis
Įvedame raidę ir norėdami patvirtinti atsisiuntimą bei diegimą, prireikus koreguojame parametrus, nes diegimo metu pirmiausia pamatysime šiuos dalykus:
DIDELIS
8 žingsnis
Ten mes apibrėžiame naudojamą „Apache CouchDB“ konfigūracijos tipą, šiuo atveju paliekame numatytąją parinktį, tada sukonfigūruojame prieigos IP adresą, paliekame numatytąją parinktį 127.0.0.1:
DIDELIS
9 veiksmas
Spustelėkite Gerai ir tada priskirkite administratoriaus slaptažodį:
DIDELIS
10 žingsnis
Kitame lange mes tai patvirtiname:
DIDELIS
11 žingsnis
Spustelėkite Gerai ir laukiame, kol baigsis „Apache CouchDB“ diegimo procesas „Ubuntu“:
DIDELIS
12 žingsnis
Dabar mes patikriname „Apache CouchDB“ prievadą naudodami komandą:
netstat -pnltu | grep 5984Pastabames galime įdiegti komunalines paslaugas naudodami „sudo apt install net-tools“
DIDELIS
13 žingsnis
Dabar, jei patikrinsime uostą:
DIDELIS
14 žingsnis
Mes patikriname „Apache CouchDB“ diegimą atlikdami šiuos veiksmus:
garbanoti http://127.0.0.1:5984/15 žingsnis
Rezultatas bus atspausdintas JSON formatu.
DIDELIS
16 žingsnis
Norėdami pasiekti „Apache CouchDB“, einame į naršyklę ir ten įvedame:
http://127.0.0.1:5984/_utils/Proceso metu įvedame registruotus kredencialus:
DIDELIS
17 žingsnis
Spustelėkite Prisijungti ir tai bus „Apache CouchDB“ aplinka:
DIDELIS
18 žingsnis
Galime peržiūrėti įvairias jūsų parinktis:
DIDELIS
19 žingsnis
Pereikime prie pagrindinės konfigūracijos:
DIDELIS
20 žingsnis
Terminale „Apache CouchDB“ valdyti galima naudoti šias komandas:
sudo systemctl start couchdb.service (paleisti paslaugą) sudo systemctl įgalinti couchdb.service (įjungti paslaugą) sudo systemctl stop couchdb.service (sustabdyti paslaugą)Mes matome „Apache CouchDB“ būseną:
sudo systemctl būsena couchdb.service
DIDELIS
Su tuo mes galime ištirti viską, ką „Apache CouchDB“ mums siūlo „Ubuntu“.