How to Install Apache CouchDB on CentOS7
Talaan ng mga Nilalaman:
- Mga kinakailangan
- Paganahin ang CouchDB Repository
- I-install ang CouchDB sa CentOS
- 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.
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.
Sa tutorial na ito, ipapaliwanag namin kung paano i-install ang pinakabagong bersyon ng CouchDB sa CentOS 7.
Mga kinakailangan
Upang mai-install ang mga bagong pakete sa iyong CentOS system, dapat kang naka-log in bilang isang gumagamit na may mga pribilehiyo ng sudo.
Paganahin ang CouchDB Repository
Ang imbakan ng CouchDB ay nakasalalay sa imbakan ng EPEL. Kung ang pag-iimbak ng EPEL ay hindi pinagana sa iyong system, paganahin ito sa pamamagitan ng pag-type:.
sudo yum install epel-release
Susunod, buksan ang iyong editor ng pagpipilian 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.
I-install ang CouchDB sa CentOS
Ngayon na ang pag-iimbak ay pinagana, maaari mong mai-install ang mga pakete ng CouchDB gamit ang sumusunod na utos:
sudo yum install couchdb
Kapag nakumpleto ang pag-install, paganahin at simulan ang serbisyo ng CouchDB:
sudo systemctl start couchdb
sudo systemctl enable couchdb
Bilang default, nakikinig ang CouchDB sa localhost lamang at walang nilikha na admin account.
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
Ibahin ang anyo ng password sa isang hash, sa pamamagitan ng pag-restart ng serbisyo ng CouchDB:
sudo systemctl restart couchdb
Gumamit ng parehong format upang magdagdag ng maraming admin account. Kailangan mong i-restart ang serbisyo ng CouchDB pagkatapos magdagdag ng isang bagong account.
Gumamit ng mga
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
Upang mapatunayan kung matagumpay na ginanap ang pag-install, mag-isyu ng sumusunod na
curl
utos na mag-print ng impormasyon ng 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":"17a6b911e0d5bfe36778b387510dbd93", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/

Konklusyon
Nalaman mo kung paano i-install ang CouchDB CentOS 7. Ang iyong susunod na hakbang ay maaaring bisitahin ang dokumentasyon ng Apache CouchDB at makahanap ng karagdagang impormasyon tungkol sa paksang ito.
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.







