Cara menginstal MongoDB di Ubuntu 20.04/18.04 LTS

MongoDB adalah database NoSQL berorientasi dokumen yang skalabel dan open-source dengan persimpangan indeks yang memungkinkan kueri ad hoc. Pengguna juga dapat menggunakan ekstensi yang berbeda seperti keamanan, integrasi, dan analisis untuk menggunakan MongoDB untuk aplikasi besar. Otentikasi dengan LDAP, x.509 dan Kerberos dan enkripsi berdasarkan TLS (Transport Layer Security) didukung. Ada juga peran khusus user, fungsi audit untuk kepatuhan dan analisis forensik serta komponen siap pakai untuk memastikan sistem yang dapat dipercaya.

Dalam tutorial ini, kita akan melihat instalasi MongoDB di Ubuntu 20.04 LTS tanpa menambahkan repo apa pun. Juga, seseorang dapat mengikuti langkah-langkah yang sama untuk Ubuntu 18.04 LTS atau 19.04/19.10 juga.

persyaratan:

  • Ubuntu 20.04 LTS fossa server atau desktop.
  • Pengguna non-root dengan akses sudo

1. Perbarui Sistem

Sebelum pindah ke langkah instalasi MongoDB, mari perbarui paket-paket Ubuntu 20.04 yang ada

sudo apt update

2. Perintah untuk menginstal MongoDB di Ubuntu 20.04

Sama seperti 18,04 LTS, MongoDB juga tersedia di repositori resmi Ubuntu 20,04 untuk diinstal dengan versi terbaru. Jadi, tidak perlu menambahkan pihak ketiga. Satu perintah untuk itu akan menginstal Mongo-tools, Mongodb, Mongodb-clients Mongodb-server, dan Mongodb-server-core komponen bersama dengan dependensi lainnya.

sudo apt install mongodb

Output untuk perintah di atas:

Paket tambahan berikut akan diinstal: libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5 libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb-clients mongodb-server-server mongodb inti Paket BARU berikut akan diinstal: libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5 libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb mongodb-client mongodb-server server-core 0 ditingkatkan, 12 baru diinstal, 0 untuk dihapus dan 0 tidak ditingkatkan. Perlu mendapatkan 56,8 MB arsip. Setelah operasi ini, 234 MB ruang disk tambahan akan digunakan. Apakah Anda ingin melanjutkan? [Y/n] n

3. Periksa Status MongoDB

Setelah instalasi, MongoDB secara otomatis memulai, namun jika tidak maka Anda dapat menggunakan perintah:

systemctl start mongodb

Untuk memeriksa apakah server MongoDB berjalan dengan baik atau tidak kita dapat menggunakan perintah status:

systemctl status mongodb

4. Perintah untuk Mengelola MongoDB

Berikut adalah beberapa perintah inti yang diperlukan untuk mengelola database ini seperti memulai, restart, menghentikan server bersama dengan yang lainnya.

Untuk menghentikan server MongoDB

sudo systemctl stop mongodb

Untuk memulainya lagi.

sudo systemctl start mongodb

Untuk me-restart server setelah beberapa modifikasi.

sudo systemctl restart mongodb

Untuk menonaktifkan mulai otomatis MongoDB dengan server yang terjadi secara default.

sudo systemctl nonaktifkan mongodb

Untuk mengaktifkan kembali start otomatis server dengan sistem boot.

sudo systemctl aktifkan mongodb

Untuk mulai menggunakannya, cukup ketik:

mongo

Selesaikan Uninstall MongoDB

Jika Anda tidak ingin MongoDB di sistem Ubuntu 20.04 Anda lagi, cukup hapus menggunakan perintah di bawah ini:

Sudo service mongodb berhenti

sudo apt hapus mongodb

sudo apt bersihkan mongodb*

sudo rm -r /var/log/mongodb

sudo rm -r /var/lib/mongodb

sudo apt autoremove

Catatan penutup:

Jadi, tutorial singkat tentang instalasi MongoDB untuk server Ubuntu 20.04 ini, Anda juga dapat melihat hal yang sama untuk MYSQL di Ubuntu 20.04 dan tutorial terkait lainnya.

  • Alat GUI MongoDB teratas untuk mengelola basis data secara grafis
  • Cara mereset password root fossa fossa Ubuntu 20.04 LTS
  • Cara menginstal NextCloud di Ubuntu 20.04 LTS
  • Cara Meningkatkan Ubuntu 18.04 LTS ke 20.04 LTS di WSL (Windows 10)