Yadda ake Sanya Apache CouchDB 2.3.0 a cikin Linux
Apache CouchDB shine tushen tushen tushen daftarin aiki tare da NoSQL - yana nufin, ba shi da kowane tsarin tsarin bayanai, tebur, layuka, da sauransu, waɗanda zaku gani a cikin MySQL, PostgreSQL, da Oracle. CouchDB yana amfani da JSON don adana bayanai tare da takardu, waɗanda zaku iya samun dama daga mai binciken gidan yanar gizo ta HTTP. CouchDB yana aiki lafiya tare da duk sabbin kayan gidan yanar gizo na zamani da na hannu.
Wannan labarin yana bayanin yadda ake shigar Apache CouchDB 2.3.0 akan RHEL, CentOS, Fedora, Debian da Ubuntu Linux rabawa ta amfani da fakitin binary.
Ƙaddamar da Ma'ajiyar Kunshin Kunshin Apache CouchDB
Don shigar da Apache CouchDB akan rarrabawar CentOS da RHEL, da farko kuna buƙatar shigarwa da kunna ma'ajiyar EPEL da sabunta fakitin software na tsarin zuwa sabuwar ta amfani da umarni masu zuwa.
# yum update # yum install epel-release
Na gaba, akan rarrabawar CentOS, ƙirƙiri fayil mai suna /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
kuma sanya rubutu mai zuwa a ciki.
[bintray--apache-couchdb-rpm] name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
Akan rarraba RHEL, ƙirƙiri fayil mai suna /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
kuma sanya rubutu mai zuwa a ciki. Tabbatar maye gurbin lambar sigar el7
ko el6
a cikin fayil ɗin.
[bintray--apache-couchdb-rpm]
name=bintray--apache-couchdb-rpm
baseurl=http://apache.bintray.com/couchdb-rpm/el7
/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
A kan rarrabawar Debian/Ubuntu, gudanar da umarni mai zuwa don kunna wurin ajiya. Tabbatar maye gurbin {raba}
tare da zaɓin da ya dace don sigar OS ku: Debian 8: jessie, Debian 9: shimfiɗa, Ubuntu 14.04: amintacce, Ubuntu 16.04: xenial ko Ubuntu 18.04: bionic.
$ echo "deb https://apache.bintray.com/couchdb-deb {distribution} main" | sudo tee -a /etc/apt/sources.list
Shigar da fakitin Apache CouchDB
A kan rarrabawar CentOS da RHEL, ba da umarni mai zuwa don shigar da fakitin Apache CouchDB.
# yum -y install epel-release && yum install couchdb
A kan rarrabawar Debian/Ubuntu, da farko kuna buƙatar shigar da maɓallin ma'ajiyar, sabunta ma'ajin ajiya kuma shigar da fakitin Apache CouchDB.
$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add - $ sudo apt-get update && sudo apt-get install couchdb
Sanya Apache CouchDB
Ta hanyar tsoho, CouchDB yana gudana akan tashar jiragen ruwa 5984
kuma ana iya samun dama ga uwar garken kanta [localhost] kawai, idan kuna son samun dama gare shi daga gidan yanar gizon, kuna buƙatar canza fayil ɗin /opt/couchdb/ etc/local.ini kuma canza saitunan a ƙarƙashin sashin [chttpd]
kamar yadda aka nuna a ƙasa.
# vi /opt/couchdb/etc/local.ini
[chttpd] port = 5984 bind_address = 0.0.0.0
Na gaba, je zuwa kasan wannan fayil kuma ayyana mai amfani da admin da kalmar wucewa kamar yadda aka nuna.
[admins] admin = tecmint
Sake kunnawa kuma kunna sabis na CouchDB bayan yin canje-canje a sama.
# systemctl enable couchdb.service # systemctl restart couchdb.service # systemctl status couchdb.service
Tabbatar da Apache CouchDB
Tabbatar da CouchDB ta zuwa URL na ƙasa http://your-ip-address:5984
, za a ga shafin maraba da ke nuna saƙo mai zuwa.
{"couchdb":"Welcome","version":"2.3.0","git_sha":"07ea0c7","uuid":"1b373eab0b3b6cf57420def0acb17da8","features":["pluggable-storage-engines","scheduler"],"vendor":{"name":"The Apache Software Foundation"}}
Na gaba, ziyarci shafin yanar gizon Couchdb a http://your-ip-address:5984/_utils/
don ƙirƙira da sarrafa bayanan Couchdb.
Don ƙarin bayani kan yadda ake ƙirƙirar bayanai da sarrafa saitunan su ziyarci WANNAN PAGE, ko kuma ku kasance da mu don jerin labaran mu na gaba akan CouchDB.