Kuidas installida CouchDB Debian 10-sse


CouchDB on suure jõudlusega avatud lähtekoodiga NoSQL-i lahendus, kus andmed salvestatakse JSON-põhises dokumendivormingus võtme-/väärtuspaaride, loendite või kaartidena. See pakub RESTFUL API, mis võimaldab kasutajatel hõlpsasti hallata andmebaasi dokumente, sooritades selliseid ülesandeid nagu objektide lugemine, muutmine ja kustutamine.

CouchDB pakub suurepäraseid eeliseid, nagu kiire indekseerimine ja andmebaaside lihtne paljundamine võrgu erinevatel juhtudel. Selles juhendis käsitleme CouchDB installimist Debian 10-sse.

1. samm: lisage Debianile CouchDB hoidla

Alustame oma Debiani serverisse sisselogimisega ja pakettide loendite värskendamisega apt pakettihalduri abil, nagu näidatud:

$ sudo apt update

Järgmisena peame lisama Debiani CouchDB hoidla järgmiselt:

$ echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list

Seejärel impordige GPG-võti käsu curl abil, nagu näidatud.

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

2. samm: installige Debianile CouchDB

Kui CouchDB hoidla on paigas, värskendage süsteemipakettide loendit äsja lisatud repo sünkroonimiseks.

$ sudo apt update

Seejärel installige CouchDB apt-paketi halduri abil, nagu näidatud:

$ sudo apt install couchdb

Poolel teel palutakse teil esitada mõned põhiandmed. Kõigepealt peate määrama konfiguratsiooni tüübi, mille soovite oma eksemplari jaoks seadistada. Kuna installime ainult ühte serverisse, valige suvand „eraldiseisev”.

Seejärel esitage võrgu sidumisliides. Algselt määratakse see localhost aadressiks - 127.0.0.1. Siiski saate selle seada väärtusele 0.0.0.0, et see saaks kuulata kõiki võrguliideseid.

Seejärel sisestage administraatori parool. See on parool, mida kasutatakse WebUI kaudu CouchDB-le juurdepääsemiseks.

Ja kinnitage seda.

3. samm: kontrollige, kas CouchDB töötab

CouchDB kuulab vaikimisi porti 5984. Seda saate kontrollida, kutsudes utiliidi netstat järgmiselt:

$ sudo netstat -pnltu | grep 5984

Teise võimalusena saate süsteemiteenuse abil kontrollida, kas CouchDB deemon töötab:

$ sudo systemctl status couchdb

Tore, meie CouchDB eksemplar töötab ootuspäraselt.

4. samm: juurdepääs CouchDB-le WebUI kaudu

CouchDB haldamine on lihtne tänu selle pakutavale lihtsale ja intuitiivsele veebiliidesele. CouchDB-le juurdepääsemiseks sirvige URL-i:

http://localhost:5984 

Te peate sisse logima kasutajanime ja parooli abil, mille olete installimisel määranud.

Sisselogimisel saate järgmise liidese.

Ja see murrab selle kokku. Oleme tutvustanud teid CouchDB installimise kohta Debian 10-s.