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)