“Cara Install Apache CouchDB pada CentOS 8”
Apache CouchDB adalah database NoSQL gratis dan open-source yang dikembangkan oleh Apache Software Foundation. Ini dapat digunakan sebagai database single-node atau clustered.
Server CouchDB menyimpan datanya dalam named database , yang berisi dokumen dengan struktur JSON. Setiap dokumen terdiri dari sejumlah bidang dan lampiran. Bidang dapat menyertakan teks, angka, daftar, boolean, dan lainnya. Ini termasuk RESTful HTTP API yang memungkinkan Anda untuk membaca, membuat, mengedit, dan menghapus dokumen database.
Cara Install Apache CouchDB pada CentOS 8
1. Tambahkan repo
nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
[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
2. Install Couchdb
dnf install couchdb
systemctl enable --now couchdb
3. Konfigurasi Couchdb
- Membuat user admin
nano /opt/couchdb/etc/local.ini
[admins] admin = password
restart service
systemctl restart couchdb
Menggunakan perintah curl
untuk membuat databases _users
, _replicator
, dan _global_changes
:
curl -u ADMINUSER:PASS -X PUT http://127.0.0.1:5984/_users curl -u ADMINUSER:PASS -X PUT http://127.0.0.1:5984/_replicator curl -u ADMINUSER:PASS -X PUT http://127.0.0.1:5984/_global_changes
4. Verifikasi Couchdb
curl http://127.0.0.1:5984/
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"5e3878666b1077eb9d4a7ba7b06c251b", "features":[ "pluggable-storage-engines", "scheduler" ], "vendor":{ "name":"The Apache Software Foundation" } }
5. Akses dashboard GUI
http://127.0.0.1:5984/_utils/
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Apache CouchDB pada CentOS 8. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.