GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal CouchDB di Ubuntu 18.04

CouchDB adalah database NoSQL yang toleran terhadap kesalahan dan open-source yang dikelola oleh Apache Software Foundation.

Server CouchDB menyimpan datanya dalam database bernama yang berisi dokumen dengan struktur JSON. Setiap dokumen terdiri dari sejumlah bidang dan lampiran. Bidang dapat menyertakan teks, angka, daftar, boolean, dan lainnya. Ini mencakup RESTful HTTP API yang memungkinkan Anda membaca, membuat, mengedit, dan menghapus dokumen basis data.

Dalam tutorial ini, kita akan membahas proses menginstal versi terbaru CouchDB di Ubuntu 18.04.

Prasyarat #

Sebelum melanjutkan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.

Mengaktifkan repositori CouchDB #

Mulailah dengan menambahkan kunci CouchDB GPG ke sistem Anda menggunakan perintah berikut:

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

Setelah kunci diimpor, tambahkan repositori CouchDB dengan:

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

Menginstal CouchDB di Ubuntu #

Sekarang setelah repositori diaktifkan, perbarui daftar paket dan instal CouchDB:

sudo apt updatesudo apt install couchdb

Selama instalasi, Anda akan ditanya apakah Anda ingin menginstal CouchDB dalam mode standalone atau clustered. Kami akan menginstal CouchDB dalam mode mandiri satu server.

Selanjutnya, Anda akan diberikan opsi untuk mengatur alamat IP antarmuka jaringan tempat CouchDB akan mengikat. Untuk penyiapan server tunggal biarkan default 127.0.0.1 . Jika Anda mengonfigurasi cluster, masukkan alamat IP antarmuka atau ketik 0.0.0.0 yang akan menyebabkan CouchDB mengikat ke semua antarmuka jaringan.

Pada prompt berikutnya, atur kata sandi admin. Sangat disarankan untuk mengatur kata sandi yang akan mengeluarkan CouchDB dari mode "admin party" yang tidak aman. Jika Anda mengosongkan bidang ini, pengguna admin tidak akan dibuat.

Terakhir, konfirmasi kata sandi dan instalasi CouchDB akan dilanjutkan.

Memverifikasi Instalasi CouchDB #

Untuk memverifikasi apakah instalasi telah selesai dengan sukses, jalankan perintah curl berikut yang akan mencetak informasi database CouchDB dalam format JSON:

curl http://127.0.0.1:5984/

Outputnya akan terlihat seperti ini:

{  
   "couchdb":"Welcome",
   "version":"2.3.1",
   "git_sha":"07ea0c7",
   "uuid":"1d2074b5eb428c30240e0c7384036acf",
   "features":[  
      "pluggable-storage-engines",
      "scheduler"
   ],
   "vendor":{  
      "name":"The Apache Software Foundation"
   }
}

Untuk kejelasan, output diformat.

Jika Anda lebih suka GUI, Anda dapat mengakses antarmuka berbasis web CouchDB, Fauxton di:

http://127.0.0.1:5984/_utils/

Ubuntu
  1. Cara menginstal R di Ubuntu 16.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal Apache CouchDB di Ubuntu 18.04

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal R di Ubuntu 20.04

  3. Cara Menginstal CouchDB di Ubuntu 20.04

  1. Cara Menginstal Go di Ubuntu 18.04

  2. Cara Menginstal R di Ubuntu 18.04

  3. Cara Menginstal CouchDB di Ubuntu 20.04