Kā instalēt CouchDB uz Debian 10
CouchDB ir augstas veiktspējas atvērtā koda NoSQL risinājums, kurā dati tiek glabāti dokumenta formātā, kas balstīts uz JSON kā atslēgu/vērtību pāri, saraksti vai kartes. Tas nodrošina RESTFUL API, kas lietotājiem ļauj viegli pārvaldīt datu bāzes dokumentus, veicot tādus uzdevumus kā objektu lasīšana, rediģēšana un dzēšana.
CouchDB piedāvā lieliskas priekšrocības, piemēram, ātru indeksēšanu un vienkāršu datu bāzu atveidošanu dažādās tīkla instancēs. Šajā ceļvedī mēs aplūkojam, kā jūs varat instalēt CouchDB uz Debian 10.
1. darbība: pievienojiet CouchDB krātuvi Debian
Mēs sāksim, piesakoties mūsu Debian serverī un atjauninot pakotņu sarakstus, izmantojot apt pakotņu pārvaldnieku, kā parādīts:
$ sudo apt update
Tālāk mums jāpievieno Debian CouchDB krātuve šādi:
$ echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list
Pēc tam importējiet GPG atslēgu, izmantojot čokurošanās komandu, kā parādīts.
$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
2. solis: Instalējiet CouchDB uz Debian
Ievietojot CouchDB repozitoriju, atjauniniet sistēmas pakotņu sarakstu, lai sinhronizētu nesen pievienoto repo.
$ sudo apt update
Pēc tam instalējiet CouchDB, izmantojot apt pakotņu pārvaldnieku, kā parādīts:
$ sudo apt install couchdb
Pusceļā jums tiks lūgts sniegt dažus svarīgus datus. Pirmkārt, jums būs jānorāda konfigurācijas tips, kuru vēlaties iestatīt savam gadījumam. Tā kā mēs instalējam tikai vienā serverī, atlasiet opciju “atsevišķs”.
Pēc tam nodrošiniet tīkla saistīšanas saskarni. Sākotnēji tā tiek iestatīta uz localhost adresi - 127.0.0.1. Tomēr to var iestatīt uz 0.0.0.0, lai tas varētu klausīties visas tīkla saskarnes.
Pēc tam norādiet administratora paroli. Šī ir parole, kas tiks izmantota, piekļūstot CouchDB, izmantojot WebUI.
Un apstipriniet to.
3. darbība: pārbaudiet, vai darbojas CouchDB
Pēc noklusējuma CouchDB klausās portu 5984. To var pārbaudīt, izsaucot utilītu netstat šādi:
$ sudo netstat -pnltu | grep 5984
Varat arī izmantot sistēmas pakalpojumu, lai pārbaudītu, vai darbojas CouchDB dēmons:
$ sudo systemctl status couchdb
Lieliski, mūsu CouchDB instance darbojas, kā paredzēts.
4. solis: Piekļuve CouchDB, izmantojot WebUI
CouchDB pārvaldība ir vienkārša, pateicoties tās nodrošinātajam vienkāršajam un intuitīvajam tīmekļa interfeisam. Lai piekļūtu CouchDB, pārlūkojiet URL:
http://localhost:5984
Jums būs jāpiesakās, izmantojot lietotājvārdu un paroli, ko iestatījāt instalēšanas laikā.
Piesakoties, jūs saņemsiet šādu saskarni.
Un tas to iesaiņo. Mēs esam iepazinušies ar CouchDB instalēšanu Debian 10.