Cara memasang Apache Couchdb 2.3.0 di Linux

Cara memasang Apache Couchdb 2.3.0 di Linux

Apache Couchdb adalah pangkalan data berorientasikan dokumen sumber terbuka dengan NOSQL - bermakna, ia tidak mempunyai skema pangkalan data, jadual, baris, dan lain -lain, yang akan anda lihat di MySQL, PostgreSQL, dan Oracle. Kegunaan CouchDB Json Untuk menyimpan data dengan dokumen, yang boleh anda akses dari pelayar web melalui HTTP. Couchdb berfungsi dengan lancar dengan semua aplikasi web dan mudah alih moden terkini.

Artikel ini menerangkan cara memasang Apache Couchdb 2.3.0 pada Rhel, Centos, Fedora, Debian dan Ubuntu Pengagihan Linux Menggunakan Pakej Perduaan Kemudahan.

Membolehkan repositori pakej Apache Couchdb

Untuk memasang Apache Couchdb pada Centos dan RHEL pengagihan, pertama anda perlu memasang dan membolehkan Epel repositori dan kemas kini pakej perisian sistem ke terkini menggunakan arahan berikut.

# yum kemas kini # yum pasang pelepasan epel 

Seterusnya, pada Centos pengedaran, buat fail yang dipanggil /etc/yum.repos.D/Bintray-Apache-Couchdb-RPM.repo dan letakkan teks berikut ke dalamnya.

[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 

Pada RHEL pengedaran, buat fail yang dipanggil /etc/yum.repos.D/Bintray-Apache-Couchdb-RPM.repo dan letakkan teks berikut ke dalamnya. Pastikan untuk menggantikan nombor versi EL7 atau EL6 dalam fail.

[bintray-apache-couchdb-rpm] name = bintray-apache-couchdb-rpm baseurl = http: // apache.Bintray.com/couchdb-rpm/EL7/ $ Basearch/ gpgCheck = 0 repo_gpgcheck = 0 enabled = 1

Pada Debian/Ubuntu pengagihan, jalankan arahan berikut untuk membolehkan repositori. Pastikan untuk menggantikan pengedaran Dengan pilihan yang sesuai untuk versi OS anda: Debian 8: Jessie, Debian 9: Regangan, Ubuntu 14.04: Amanah, Ubuntu 16.04: Xenial atau Ubuntu 18.04: Bionic.

$ echo "Deb https: // Apache.Bintray.com/couchdb -deb pengedaran utama "| sudo tee -a/etc/apt/sumber.senarai 

Memasang pakej Apache Couchdb

Pada Centos dan RHEL pengagihan, mengeluarkan arahan berikut untuk dipasang Apache Couchdb pakej.

# yum -y pasang epel -release & & yum pasang couchdb 

Pada Debian/Ubuntu pengagihan, pertama anda perlu memasang kunci repositori, mengemas kini cache repositori dan memasang Apache Couchdb pakej.

$ curl -l https: // couchdb.Apache.org/repo/bintray-pubkey.ASC | Sudo Apt-Key Tambah-$ sudo apt-get update & & sudo apt-get Install Couchdb 

Konfigurasikan apache couchdb

Secara lalai, Couchdb berjalan di pelabuhan 5984 dan boleh diakses dalam pelayan itu sendiri [localhost] Hanya, jika anda ingin mengaksesnya dari web, anda perlu mengubah suai fail tersebut /opt/couchdb/etc/local.Ini dan ubah tetapan di bawah [CHTTPD] seksyen seperti yang ditunjukkan di bawah.

# vi/opt/couchdb/etc/local.Ini 
[CHTTPD] port = 5984 bind_address = 0.0.0.0 

Seterusnya, pergi ke bahagian bawah fail ini dan tentukan pengguna pentadbir dan kata laluan seperti yang ditunjukkan.

[Admin] Admin = Tecmint 

Mulakan semula dan membolehkan Couchdb perkhidmatan selepas membuat perubahan di atas.

# Systemctl Dayakan Couchdb.Perkhidmatan # Systemctl Mulakan semula Couchdb.Perkhidmatan # Systemctl Status CouchDB.perkhidmatan 

Mengesahkan Apache Couchdb

Sahkan Couchdb dengan pergi ke URL di bawah http: // your -ip-address: 5984, Akan melihat a Selamat datang halaman yang memaparkan mesej berikut.

"Couchdb": "Selamat Datang", "Versi": "2.3.0 "," git_sha ":" 07ea0c7 "," uuid ":" 1B373eab0b3b6cf57420def0acb17da8 "," Ciri-ciri ": [" Pluggable-Storage-Engines "," Perisian "] Yayasan "

Seterusnya, lawati antara muka web Couchdb di http: // your -ip-address: 5984/_utils/ untuk membuat dan menguruskan Couchdb pangkalan data.

Buat pangkalan data di CouchDB

Untuk maklumat lanjut mengenai cara membuat pangkalan data dan menguruskan lawatan tetapan mereka MUKA SURAT INI, atau menantikan siri artikel seterusnya kami Couchdb.