GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Apache CouchDB di Ubuntu 18.04 LTS

CouchDB adalah solusi database NOSQL gratis dan open source yang diimplementasikan dalam bahasa berorientasi konkurensi Erlang. Ini memiliki arsitektur database NoSQL berorientasi dokumen. Ini menggunakan JSON untuk menyimpan data, JavaScript sebagai bahasa kuerinya menggunakan MapReduce, dan HTTP untuk API. CouchDB mengimplementasikan bentuk kontrol konkurensi multi-versi, sehingga tidak mengunci file database selama penulisan. Anda dapat menggunakan CouchDB di perangkat seluler untuk replikasi dan sinkronisasi.

Dalam tutorial ini, kita akan mempelajari cara menginstal CouchDB di server Ubuntu 18.04 LTS (Bionic Beaver).

Persyaratan

  • Server yang menjalankan Ubuntu 18.04.
  • Pengguna non-root dengan hak istimewa sudo.

Instal Apache

Sebelum memulai, Anda perlu menginstal server web Apache ke sistem Anda. Anda dapat menginstalnya hanya dengan menjalankan perintah berikut:

sudo apt-get install apache2 -y

Setelah Apache diinstal, mulai server web Apache dan aktifkan untuk memulai saat boot dengan menjalankan perintah berikut:

sudo systemctl start apache2
sudo systemctl enable apache2

Instal CouchDB

Secara default, Apache CouchDB tidak tersedia di Ubuntu 18.04, jadi Anda perlu menambahkan repositori resmi CouchDB. Pertama, tambahkan repositori menggunakan perintah berikut:

echo "deb https://apache.bintray.com/couchdb-deb xenial main" \ | sudo tee -a /etc/apt/sources.list

Selanjutnya, tandatangani repositori yang ditambahkan dengan perintah berikut:

curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc \ | sudo apt-key add -

Terakhir, perbarui repositori CouchDB dan instal dengan perintah berikut:

sudo apt-get update -y
sudo apt-get install couchdb -y

Selama instalasi, Anda akan meminta beberapa konfigurasi awal seperti yang ditunjukkan di bawah ini:

Setelah instalasi selesai. Mulai CouchDB dan aktifkan untuk memulai saat boot menggunakan perintah berikut:

sudo systemctl start couchdb
sudo systemctl enable couchdb

Anda dapat memeriksa status CouchDB menggunakan perintah berikut:

sudo systemctl status couchdb

Keluaran:

? couchdb.service - Apache CouchDB
   Loaded: loaded (/lib/systemd/system/couchdb.service; enabled; vendor preset: 
   Active: active (running) since Sun 2018-06-10 20:22:25 IST; 45s ago
 Main PID: 3092 (beam)
   CGroup: /system.slice/couchdb.service
           ??3092 /opt/couchdb/bin/../erts-7.3/bin/beam -K true -A 16 -Bd -- -ro
           ??3119 /opt/couchdb/bin/../erts-7.3/bin/epmd -daemon
           ??3145 sh -s disksup
           ??3149 /opt/couchdb/bin/../lib/os_mon-2.4/priv/bin/memsup
           ??3150 /opt/couchdb/bin/../lib/os_mon-2.4/priv/bin/cpu_sup

Jun 10 20:22:25 Node1 systemd[1]: Started Apache CouchDB.
Jun 10 20:23:01 Node1 systemd[1]: Started Apache CouchDB.
Jun 10 20:23:04 Node1 systemd[1]: Started Apache CouchDB.

Mengakses Antarmuka Web CouchDB

CouchDB sekarang dimulai dan mendengarkan pada port 5984. Anda dapat mengaksesnya dengan mengunjungi URL http://your-server-ip:5984/_utils/ , Anda akan diarahkan ke halaman berikut:

Sekarang, berikan nama pengguna dan kata sandi admin Anda, lalu klik tombol Masuk tombol, Anda akan melihat halaman berikut:


Ubuntu
  1. Cara Menginstal R di Ubuntu 18.04 LTS

  2. Cara Menginstal R di Ubuntu 20.04 LTS

  3. Cara Menginstal Apache Hadoop di Ubuntu 20.04 LTS

  1. Cara Menginstal Apache di Ubuntu 18.04

  2. Cara menginstal Apache di Ubuntu 20.04

  3. Cara Menginstal Apache GUI di Ubuntu 18.04 LTS

  1. Cara Menginstal Apache CouchDB 3.1 di Ubuntu 20.04 LTS

  2. Cara menginstal Apache Tomcat 9 di Ubuntu 18.04 LTS

  3. Cara Menginstal Apache CouchDB di Ubuntu 16.04 LTS