Cara Install RethinkDB di Linux Mint 20
RethinkDB adalah database JSON open-source pertama yang ditujukan untuk aplikasi real-time. Ini memiliki sistem pemberitahuan perubahan built-in yang mengalirkan pembaruan langsung ke aplikasi Anda. Walaupun ini merupakan penyimpanan dokumen JSON tanpa skema, tetapi RethinkDB juga mendukung fungsi relasional seperti koneksi table.
Pada kesempatan kali ini TeknoWebApp akan memberikan tutorial bagaimana cara menginstal dan mengkonfigurasi RethinkDB pada Linux Mint 20.
1. Memperbarui Sistem
Sebelum menginstal RethinkDB, pastikan bahwa semua package yang ada pada sistem Anda sudah diperbarui dengan menjalankan perintah berikut di terminal
sudo apt update
sudo apt upgrade -y
2. Menginstal RethinkDB
Untuk menginstal RethinkDB, Anda perlu menambahkan repositori baru ke daftar repositori sistem Anda. Ini karena RethinkDB tidak termasuk dalam repositori default Linux Mint.
Pertama, Anda perlu mendownload dan menambahkan GPG key
wget -qO- https://download.rethinkdb.com/repository/raw/pubkey.gpg | sudo apt-key add -
Setelah itu silahkan tambahkan repositori RethinkDB menggunakan perintah berikut
echo "deb https://download.rethinkdb.com/repository/ubuntu-focal focal main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
Selanjutnya, Anda perlu memperbarui repositori dan menginstalnya
sudo apt update
sudo apt install rethinkdb -y
Jika Anda menemukan pesan berikut saat memperbarui repositori
N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'https://download.rethinkdb.com/repository/ubuntu-focal focal InRelease' doesn't support architecture 'i386'
Jangan panik, yang perlu Anda lakukan hanya mengubah daftar repositori RethinkDB dengan menggunakan nano atau text editor semacamnya
sudo nano /etc/apt/sources.list.d/rethinkdb.list
tambahkan [arch=amd64]
sebelum alamat repositori, sehingga menjadi seperti berikut
deb [arch=amd64] https://download.rethinkdb.com/repository/ubuntu-focal focal main
Jika sudah, silahkan untuk mengulangi kembali pembaruan repositori dan menginstal RethinkDB.
Setelah instalasi selesai, mulai service dengan menjalankan perintah di bawah ini
sudo systemctl start rethinkdb
sudo systemctl enable rethinkdb
Setelah berhasil memulai, Anda bisa cek status RethinkDB dengan perintah
systemctl status rethinkdb
3. Konfigurasi RethinkDB
Silahkan copy contoh file konfigurasi RethinkDB dengan perintah dibawah ini
sudo cp /etc/rethinkdb/default.conf.sample /etc/rethinkdb/instances.d/instance1.conf
Setelah itu Anda perlu mengubah file konfigurasi tersebut untuk mengaktifkan web interface RethinkDB. Gunakan nano atau text editor semacamnya.
sudo nano /etc/rethinkdb/instances.d/instance1.conf
Hapus komentar (tanda #) dan sesuaikan pada baris-baris berikut
directory=/var/lib/rethinkdb/default
bind=127.0.0.1
http-port=8080
server-name=server1
Jika sudah selesai, silahkan simpan dan tutup file tersebut lalu restart RethinkDB untuk mengimplementasikan perbuhan tersebut
sudo systemctl restart rethinkdb
4. Mengakses RethinkDB
Buka web browser Anda dan ketikkan URL ke http://localhost:8080, lalu Anda akan ditampilkan dasbor default RethinkDB seperti gambar berikut
Pada dasbor ini, Anda dapat mengelola database dan cluster dengan mudah.
Mungkin cukup sekian artikel tentang Cara Install RethinkDB di Linux Mint 20, jika bermanfaaat silahkan share keteman-teman kalian supaya mereka tau apa yang kalian tau. Jika ada kesulitan silahkan tinggalkan komentar.
Baca Juga: