Cara Memasang Apache Couchdb pada CentOS/RHEL 7/6
- 3737
- 334
- Daryl Wilderman
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
- « fail input pg_restore [archiver] tidak kelihatan sebagai arkib yang sah
- Pasang AjaxPlorer (Platform Perkongsian Fail) di Linux »