Cara Pasang Apache CouchDB pada CentOS 7

Cara Pasang Apache CouchDB pada CentOS 7

Hari ini kami akan menunjukkan kepada anda, bagaimana untuk memasang Apache CouchDB pada CentOS 7. CouchDB adalah pangkalan data sumber terbuka, dan mula-mula dikeluarkan di 2005 dan kemudian menjadi projek Yayasan Perisian Apache di 2008. Ia mempunyai arsitektur pangkalan data NoSQL yang berorientasikan dokumen dan dilaksanakan dalam bahasa berorientasikan konkurensi Erlang; ia menggunakan JSON untuk menyimpan data, JavaScript sebagai bahasa pertanyaannya menggunakan MapReduce, dan HTTP untuk API. Data boleh diakses melalui penyemak imbas web. Kelihatannya mudah, kan? Memasang Apache CouchDB pada CentOS 7 cukup mudah, sebenarnya, anda boleh memasang CouchDB dalam beberapa minit menggunakan pengurus pakej pada pelayan Linux anda. Mari kita mulakan!

1. Naik taraf sistem anda

Sebelum anda mula memasang CouchDB pada pelayan CentOS 7 anda, disyorkan untuk meningkatkan semua perisian sistem anda ke versi terkini yang tersedia. Untuk melakukan itu, anda boleh menggunakan arahan berikut:

# yum update

Pastikan repositori EPEL hadir pada pelayan, jika tidak, arahan ini akan memasangnya:

# yum memasang epel-release

Anda boleh bergerak ke langkah seterusnya apabila repositori EPEL telah dipasang.

2. Tambah repositori Apache

Kami akan memasang CouchDB sekarang, untuk melakukan itu, kita mesti terlebih dahulu menambah repositori Apache, gunakan nano untuk membuka fail di laluan berikut dan tambahkan kandungan di bawah:

# 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

3. Pasang Apache CouchDB

Sekarang jalankan arahan berikut untuk memasang CouchDB:

# yum pasang couchdb

4. Mengkonfigurasi Apache CouchDB

Apabila pemasangan selesai, jalankan arahan berikut untuk memulakan dan dayakan CouchDB:

# systemctl start couchdb # systemctl enable couchdb

5. Sahkan jika perkhidmatan CouchDB sedang dijalankan

Periksa sama ada perkhidmatan CouchDB sedang dijalankan:

Aktifkan: aktif (berjalan) sejak Sun 2018-02-04 16: # systemctl status couchdb ● couchdb.service - Apache CouchDB Loaded: loaded (/usr/lib/systemd/system/couchdb.service; 34: 22 CST; 2min 33s lalu PID Utama: 1255 (beam.smp) CGroup: /system.slice/couchdb.service ├─1255 /opt/couchdb/bin/../erts-7.3/bin/beam.smp -K benar -A 16 -Bd - -root / opt / couchdb / bin / .. -progname couchdb - -home / opt / couchdb - -boot / opt / co ... ├─1263 /opt/couchdb/bin/../ erts-7.3 / bin / epmd -daemon ├─1478 sh -s disksup ├─1480 /opt/couchdb/bin/../lib/os_mon-2.4/priv/bin/memsup └─1481 / opt / couchdb / bin / ../lib/os_mon-2.4/priv/bin/cpu_sup

Jika anda mendapat output di atas, Apache CouchDB telah dipasang dan berjalan pada pelayan anda, anda boleh meneruskan ke langkah seterusnya.

6. Dayakan Panel Pentadbiran GUI Web Fauxton

Fauxton adalah antara muka berasaskan web yang dibina ke dalam CouchDB. Ia menyediakan antara muka asas dengan keupayaan untuk menguruskan dokumen, pandangan dan pelbagai tetapan tatarajah.
Kami akan mendayakan Fauxton dengan mengubah suai fail berikut dahulu:

# nano /opt/couchdb/etc/default.ini

Pergi ke '[chttpd]' dan ubah nilai bind_address dengan alamat IP pelayan anda:

[chttpd]; Tetapan ini menjejaskan port utama dan berkembar (5984 secara lalai). port = 5984 bind_address = 192.168.0.24

Restart CouchDB supaya perubahan akan berkuat kuasa:

# systemctl restart couchdb

Sekarang buka URL berikut menggunakan alamat IP pelayan anda dalam penyemak imbas web anda:

http://192.168.0.24:5984/_utils/

Anda harus melihat antara muka GUI Web Fauxton sekarang.

7. Buat Pengguna Pentadbir di Fauxton

Secara lalai Apache CouchDB membolehkan sesiapa sahaja untuk berhubung dengan hak pentadbir supaya kami akan menambah pengguna pentadbir melalui Fauxton, pergi ke URL berikut menggunakan alamat IP pelayan anda:

http://192.168.0.24:5984/_utils/#createAdmin

Kemudian masukkan nama pengguna dan kata laluan pentadbir yang anda inginkan dan klik pada butang 'Buat Admin'.

Sekarang jika anda ingin log masuk semula, antaramuka GUI Web Fauxton akan meminta anda untuk kelayakan log masuk anda.

Itulah, jika anda sampai sejauh ini, anda sepatutnya berjaya memasang Apache CouchDB pada pelayan CentOS 7 anda.

Artikel Asal

Sila tinggalkan balasan anda

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.