How to Install Apache CouchDB on CentOS7
Isi kandungan:
- Prasyarat
- Dayakan Repositori CouchDB
- Pasang CouchDB pada CentOS
- Mengesahkan Pemasangan CouchDB
- Kesimpulannya
Apache CouchDB adalah pangkalan data NoSQL yang bebas dan terbuka yang dibangunkan oleh Yayasan Perisian Apache.
Server CouchDB menyimpan datanya dalam pangkalan data bernama yang mengandungi dokumen dengan struktur JSON. Setiap dokumen terdiri daripada beberapa bidang dan lampiran. Bidang boleh memasukkan teks, nombor, senarai, boolean, lebih banyak. Ia termasuk API HTTP RESTful yang membolehkan anda membaca, membuat, mengedit dan memadam dokumen pangkalan data.
Dalam tutorial ini, kami akan menerangkan cara memasang versi terkini CouchDB pada CentOS 7.
Prasyarat
Untuk dapat memasang pakej baru pada sistem CentOS anda, anda mesti dilog masuk sebagai pengguna dengan keistimewaan sudo.
Dayakan Repositori CouchDB
Repository CouchDB bergantung kepada repositori EPEL. Sekiranya repositori EPEL tidak didayakan pada sistem anda, aktifkannya dengan menaip:.
sudo yum install epel-release
Seterusnya, buka editor pilihan anda dan buat fail repositori CouchDB:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Tampal kandungan berikut ke dalam fail:
/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
Simpan fail dan tutup editor.
Pasang CouchDB pada CentOS
Sekarang repositori diaktifkan, anda boleh memasang pakej CouchDB menggunakan arahan berikut:
sudo yum install couchdb
Setelah pemasangan selesai, dayakan dan mulakan perkhidmatan CouchDB:
sudo systemctl start couchdb
sudo systemctl enable couchdb
Secara lalai, CouchDB mendengar hanya localhost dan tiada akaun pentadbir dibuat.
Fail dan fail konfigurasi Apache CouchDB disimpan di direktori
/opt/couchdb
. Untuk membuat akaun admin buka fail
local.ini
dan tambahkan baris di bawah
seksyen dalam format
username = password
.
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
Transform kata laluan ke hash, dengan memulakan semula perkhidmatan CouchDB:
sudo systemctl restart couchdb
Gunakan format yang sama untuk menambah berbilang akaun admin. Anda perlu memulakan semula perkhidmatan CouchDB selepas menambah akaun baru.
Gunakan
curl
untuk mencipta pangkalan data sistem:
_users
,
_replicator
dan
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
Setiap arahan hendaklah mengembalikan yang berikut:
Mengesahkan Pemasangan CouchDB
Untuk mengesahkan sama ada pemasangan dilaksanakan dengan jayanya, mengeluarkan arahan
curl
berikut yang akan mencetak maklumat pangkalan data CouchDB dalam format JSON:
curl
Untuk kejelasan output di bawah adalah diformat.
{ "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/

Kesimpulannya
Anda telah belajar cara memasang CouchDB CentOS 7. Langkah seterusnya adalah untuk melawat Dokumentasi Apache CouchDB dan mencari maklumat lanjut mengenai topik ini.
pusat pangkalan data couchdbMemasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk memasang dan mengkonfigurasi pelayan nfs pada centos 8
Dalam tutorial ini, anda akan melalui langkah-langkah yang diperlukan untuk menyediakan Server NFSv4 pada CentOS 8. Kami juga akan menunjukkan kepada anda bagaimana untuk melancarkan sistem fail NFS pada klien.
Bagaimana untuk memasang sofa di sentuhan 8
Apache CouchDB adalah pangkalan data NoSQL yang bebas dan terbuka yang dibangunkan oleh Yayasan Perisian Apache. Dalam artikel ini, kami akan menampung pemasangan CouchDB pada CentOS 8.







