Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Apache CouchDB di CentOS 7. Bagi Anda yang tidak tahu, CouchDB adalah proyek open-source dan NoSQL, berorientasi dokumen server database. Memiliki arsitektur database NoSQL berorientasi dokumen dan diimplementasikan dalam bahasa berorientasi konkurensi Erlang; menggunakan JSON untuk menyimpan data, JavaScript sebagai bahasa kueri menggunakan MapReduce, dan HTTP untuk API.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi sistem manajemen basis data open source NoSQL Apache CouchDB di server CentOS 7.
Instal Apache CouchDB di CentOS 7
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
yum clean all yum install epel-release yum -y update
Langkah 2. Menginstal Apache CouchDB.
Pertama, tambahkan repositori Apache:
### 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
Sekarang jalankan perintah berikut untuk menginstal CouchDB:
yum install couchdb
Selanjutnya, jalankan perintah berikut untuk memulai dan mengaktifkan CouchDB saat boot:
systemctl start couchdb systemctl enable couchdb
Langkah 3. Konfigurasikan aturan firewall.
sudo firewall-cmd --permanent --zone=public --add-port=5984/tcp sudo firewall-cmd --reload
Langkah 4. Konfigurasikan Panel Administrasi GUI Web Fauxton.
Kita akan mengaktifkan Fauxton dengan memodifikasi file berikut terlebih dahulu:
nano /opt/couchdb/etc/default.ini
Buka ‘[chttpd .] ]’ dan ubah nilai bind_address dengan alamat IP server Anda:
[chttpd] ; These settings affect the main, clustered port (5984 by default). port = 5984 bind_address = 192.168.77.01
Mulai ulang CouchDB agar perubahan diterapkan:
systemctl restart couchdb
Langkah 7. Mengakses Apache CouchDB
Apache CouchDB akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://192.168.77.01:5984
dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan penginstalan.
Selamat! Anda telah berhasil menginstal Apache CouchDB. Terima kasih telah menggunakan tutorial ini untuk menginstal manajemen database NoSQL open source Apache CouchDB pada sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Apache CouchDB.