how to install couchdb into centos 8
Talaan ng mga Nilalaman:
- Paganahin ang CouchDB Repository
- Pag-install ng CouchDB sa CentOS
- Pag-configure ng CouchDB
- Pag-verify ng Pag-install ng CouchDB
- Konklusyon
Ang Apache CouchDB ay isang libre at bukas na mapagkukunan ng NoSQL database na binuo ng Apache Software Foundation. Maaari itong magamit bilang isang solong node o clustered database.
Inilalagay ng server ng CouchDB ang data nito sa mga pangalang database, na naglalaman ng mga dokumento na may istraktura ng JSON. Ang bawat dokumento ay binubuo ng isang bilang ng mga patlang at mga kalakip. Ang mga patlang ay maaaring magsama ng teksto, numero, listahan, booleans, higit pa. May kasamang isang RESTful HTTP API na nagbibigay-daan sa iyo upang mabasa, lumikha, mag-edit, at magtanggal ng mga dokumento sa database.
, takpan namin ang pag-install ng CouchDB sa CentOS 8.
Paganahin ang CouchDB Repository
Ang pinakamadaling paraan upang mai-install ang CouchDB sa CentOS 8 ay upang paganahin ang nagtitipid ng imbakan at i-install ang mga binary packages.
Buksan ang iyong editor ng pagpipilian bilang ugat o gumagamit na may mga pribilehiyo sa sudo at lumikha ng CouchDB repository file:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Idikit ang sumusunod na nilalaman sa file:
/etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
I-save ang file at isara ang editor.
Pag-install ng CouchDB sa CentOS
I-install ang mga pakete ng CouchDB sa pamamagitan ng pagpapatakbo ng sumusunod na utos:
sudo dnf install couchdb
Kapag nakumpleto ang pag-install, paganahin at simulan ang serbisyo ng CouchDB:
sudo systemctl enable --now couchdb
Pag-configure ng CouchDB
Ang CouchDB ay maaaring mai-set up sa isang solong node o isang clustered mode. Sa halimbawang ito, ilalagay namin ang server sa pagsasaayos ng solong node. Suriin ang opisyal na dokumentasyon tungkol sa kung paano mag-set up ng CouchDB sa clustered mode.
Maaari mong i-configure ang CouchDB gamit ang Fauxton, sa
http://127.0.0.1:5984/_utils#setup
o mula sa command-line. Ang Setup Wizard ay gagabay sa iyo sa pamamagitan ng pagpili ng mode at paglikha ng admin.
Gagawa kami ng admin ng gumagamit at ang mga database mula sa command-line.
Ang data ng Apache CouchDB at mga file ng pagsasaayos ay naka-imbak sa direktoryo
/opt/couchdb
. Upang lumikha ng isang admin account, buksan ang
local.ini
file at magdagdag ng isang linya sa ilalim ng
seksyon sa format na
username = password
.
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
I-restart ang serbisyo ng CouchDB upang mabago ang password sa isang hash:
sudo systemctl restart couchdb
Maaari mong gamitin ang parehong format upang magdagdag ng maraming admin account. Laging i-restart ang serbisyo ng CouchDB pagkatapos magdagdag ng isang bagong account.
Gumamit ng
curl
upang lumikha ng mga database ng system
_users
,
_replicator
, at
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
Ang bawat utos ay dapat ibalik ang sumusunod:
Pag-verify ng Pag-install ng CouchDB
Ang CouchDB server ay tumatakbo sa
localhost:5984
. Upang mapatunayan kung ang pag-install ay matagumpay at ang serbisyo ay tumatakbo, patakbuhin ang sumusunod na utos ng
curl
na mag-print ng impormasyon tungkol sa CouchDB database sa format na JSON:
curl
Para sa kalinawan, ang output sa ibaba ay na-format.
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"5e3878666b1077eb9d4a7ba7b06c251b", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/

Konklusyon
Ipinakita namin sa iyo kung paano i-install ang CouchDB CentOS 8. Ang iyong susunod na hakbang ay maaaring bisitahin ang dokumentasyon ng Apache CouchDB at makahanap ng karagdagang impormasyon tungkol sa paksang ito.
Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.
centos couchdb databaseBaguhin ang laki, i-edit, mag-upload, sa iyong menu ng konteksto ng right click na maaaring makatulong sa iyo na madaling i-preview, palitan ang laki, i-edit, mag-upload sa ImageShack, mag-edit ng metadata ng IPC, mag-convert ng mga larawan.
XnView Shell Extension ay isang extension para sa mga bintana ng explorer na nagbibigay-daan sa iyo i-edit ang mga larawan mula mismo sa explorer click ang konteksto mismo sa menu ng konteksto.
Paano mag-import ng mga screenshot upang mag-snagit editor, mag-convert ng batch
Kung mayroon kang maraming mga imahe na kailangang mai-import sa isang tool para sa pag-convert ng batch, pagkatapos ay huwag nang tumingin pa. Ang Snagit Editor ay maaaring gawin iyon at marami pa. Narito kung paano.
Paano mag-deploy ng rocket.chat sa mga sentimo 7
Sa tutorial na ito, ipapakita namin sa iyo kung paano mag-install at mag-deploy ng Rocket.Chat sa isang server ng CentOS 7 kasama ang Nginx bilang isang SSL reverse proxy. Ang Rocket.Chat ay isang kumpletong platform ng komunikasyon ng koponan, isang self-host na Slack alternatibo.







