Giunsa ang Pag-install sa CouchDB sa Debian 10


Ang CouchDB usa ka high-performance nga opensource NoSQL nga solusyon diin ang datos gitipigan sa JSON-based nga format sa dokumento isip key/value pairs, listahan, o mapa. Naghatag kini usa ka RESTFUL API nga nagtugot sa mga tiggamit nga dali nga makadumala sa mga dokumento sa database pinaagi sa paghimo sa mga buluhaton sama sa pagbasa, pag-edit, ug pagtangtang sa mga butang.

Ang CouchDB nagtanyag daghang mga benepisyo sama sa paspas nga pag-indeks ug dali nga pagkopya sa mga database sa lainlaing mga higayon sa usa ka network. Sa kini nga giya, gisakup namon kung giunsa nimo ma-install ang CouchDB sa Debian 10.

Lakang 1: Idugang ang CouchDB Repository sa Debian

Magsugod kami pinaagi sa pag-log in sa among Debian server ug pag-update sa mga lista sa package gamit ang apt package manager sama sa gipakita:

$ sudo apt update

Sunod, kinahanglan natong idugang ang CouchDB repository alang sa Debian sama sa mosunod:

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

Pagkahuman, i-import ang GPG key gamit ang curl command sama sa gipakita.

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

Lakang 2: I-install ang CouchDB sa Debian

Uban ang CouchDB repository sa lugar, i-update ang lista sa pakete sa sistema aron ma-sync ang bag-ong gidugang nga repo.

$ sudo apt update

Dayon i-install ang CouchDB gamit ang apt package manager sama sa gipakita:

$ sudo apt install couchdb

Sa tungatunga, aghaton ka sa paghatag og pipila ka mahinungdanong mga detalye. Una, kinahanglan nimo nga ipiho ang tipo sa pagsumpo nga gusto nimong i-set up alang sa imong pananglitan. Tungod kay nag-install ra kami sa usa ka server, pilia ang kapilian nga 'standalone'.

Sunod, ihatag ang network bind interface. Kini sa sinugdan gibutang sa localhost address - 127.0.0.1. Bisan pa, mahimo nimo kini ibutang sa 0.0.0.0 aron kini makapamati sa tanan nga mga interface sa network.

Pagkahuman, ihatag ang password sa admin. Kini ang password nga gamiton sa pag-access sa CouchDB pinaagi sa WebUI.

Ug kumpirmahi kini.

Lakang 3: I-verify nga ang CouchDB Nagdagan

Ang CouchDB naminaw sa port 5984 nga default. Mahimo nimong pamatud-an kini pinaagi sa paggamit sa netstat utility sama sa mosunod:

$ sudo netstat -pnltu | grep 5984

Sa laing paagi, mahimo nimong gamiton ang serbisyo sa sistema aron masusi kung ang CouchDB daemon nagdagan:

$ sudo systemctl status couchdb

Maayo, ang among CouchDB nga pananglitan nagdagan sama sa gipaabut.

Lakang 4: Pag-access sa CouchDB pinaagi sa WebUI

Ang pagdumala sa CouchDB sayon, salamat sa yano ug intuitive nga web interface nga gihatag niini. Aron ma-access ang CouchDB, i-browse ang URL:

http://localhost:5984 

Kinahanglan ka nga mag-log in gamit ang username ug password nga imong gitakda sa panahon sa pag-install.

Sa pag-log in, imong makuha ang mosunod nga interface.

Ug kana nagputos niini. Gilakaw ka namo pinaagi sa pag-instalar sa CouchDB sa Debian 10.