Cara Memasang Apache Couchdb pada CentOS/RHEL 7/6

Cara Memasang Apache Couchdb pada CentOS/RHEL 7/6

Couchdb adalah projek sumber terbuka dan NoSQL, pelayan pangkalan data berorientasikan dokumen. Ia menyimpan data dengan dokumen JSON. Ia juga menyediakan antara muka web untuk mengakses dokumen dalam talian. Klik di sini untuk membaca lebih lanjut mengenai coutchdb

Tutorial ini akan membantu anda memasang pelayan Apache Couchdb di CentOS, pelayan Redhat 7/6.

Langkah 1 - Repositori Enabel Yum

Pertama sekali, gunakan arahan di bawah untuk memasang repositori epel yum pada sistem anda. Sekiranya pakej repositori epel tidak dijumpai, gunakan tutorial ini untuk memasang pakej epel.

Yum memasang Epel-Release-7-11.Noarch.rpm 

Sekarang buat repositori yum untuk Apache Couchdb. Buat fail /etc/yum.repos.d/apache-couchdb.repo fail menggunakan kandungan di bawah.

[bintray-apache-couchdb-rpm] name = Apache-couchdb baseUrl = http: // Apache.Bintray.com/couchdb-rpm/el $ releasever/$ basearch/gpgcheck = 0 repo_gpgcheck = 0 enabled = 1 

Langkah 2 - Pasang pakej Apache Couchdb

Pasang pakej Couchdb menggunakan alat baris arahan yum. Ia juga akan memasang banyak lagi kebergantungan pada sistem anda.

Yum memasang Couchdb 

Langkah 3 - Konfigurasikan Couchdb

Secara lalai, Couchdb berjalan di port 5984 dan akan dapat diakses dengan localhost sahaja. Untuk menjadikannya tersedia di sistem rangkaian edit fail config couchdb /opt/couchdb/etc/local.Ini dan kemas kini nilai berikut.

vim/opt/couchdb/etc/local.Ini 

Menavigasi ke [CHTTPD] seksyen dan kemas kini pelabuhan dan bind_address seperti sistem. Tetapkan 0.0.0.0 untuk mengikat alamat untuk dibuat boleh diakses dengan setiap enterface.

[chttpd] port = 5984 bind_address = 192.168.10.30 

Navigasi ke akhir fail ini dan tetapkan pengguna dan kata laluan admin. Mengikut tetapan di bawah, kami menggunakan admin sebagai nama pengguna dengan rahsia kata laluan.

[Admins] Admin = Rahsia 

Mulakan semula perkhidmatan Couchdb setelah menukar kata laluan setiap masa. Couchdb akan menyandikan kata laluan ini.

Langkah 4 - Mula perkhidmatan Couchdb

Mulakan perkhidmatan CouchDB menggunakan arahan berikut dan juga konfigurasikan ke Autostart pada boot sistem.

### pada centos/rhel 7 ### Systemctl Dayakan Couchdb.perkhidmatan sistemctl start couchdb.Perkhidmatan ### pada CentOS/RHEL 6 ### Service Couchdb Mula Chkconfig Couchdb pada 

Couchdb akan bermula di port 5984 dan akan dapat diakses melalui penyemak imbas.

Langkah 5 - Buat pangkalan data di Couchdb

Sekarang, buat pangkalan data pertama anda di Server CouchDB. Contohnya, IP Pelayan CouchDB anda adalah 192.168.10.20. Pertama tetapkan pemboleh ubah tuan rumah dengan butiran berikut. Ini akan membuat arahan lain berjalan dengan mudah. Setelah menggunakan curl untuk membuat pangkalan data.

Host = "http: // admin: [e -mel dilindungi]: 5984" curl -x meletakkan $ host/mydb "ok": true