Cara Menginstal MongoDB di Ubuntu 20.04

Mongo DB adalah database lintas platform open-source, berorientasi dokumen. MongoDB diklasifikasikan sebagai database NoSQL, digunakan untuk menyimpan volume data yang tinggi. Di MongoDB, dokumen dan koleksi digunakan sebagai pengganti tabel tradisional. Dalam jenis database ini, informasi disimpan dalam format yang fleksibel, seperti dokumen JSON, di mana bidang berubah dari satu dokumen ke dokumen lainnya. Basis data ini tidak memerlukan skema yang telah ditentukan sebelumnya dan struktur data dapat berubah seiring waktu. Penting untuk mengetahui cara menginstal MongoDB pada sistem operasi Windows dan Linux.

Artikel ini akan menunjukkan kepada Anda cara menginstal MongoDB di Ubuntu 20.04 menggunakan command line dari repositori resmi. Semua perintah yang dibahas dalam artikel ini terkait dengan instalasi MongoDB akan dijalankan di Ubuntu 20.04.

Instal MongoDB di Ubuntu 20.04

Lakukan langkah-langkah berikut untuk menginstal MongoDB di sistem Ubuntu 20.04 Anda:

Pertama, buka jendela terminal dengan shortcut Ctrl + Alt + t. Masuk sebagai user root di sistem Anda.

Tambahkan Repositori MongoDB

Untuk menginstal versi MongoDB terbaru di sistem Anda, Anda harus terlebih dahulu menambahkan repositorinya ke Ubuntu 20.04. Untuk menambahkan kunci repositori paket MongoDB resmi menggunakan wget, jalankan perintah berikut di terminal:

$ wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -

Selanjutnya, tambahkan repositori MongoDB ke Ubuntu 20.04, sebagai berikut:

$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu
bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/
mongodb-org-4.2.list

Instal MongoDB di Ubuntu 20.04

Pada langkah sebelumnya, repositori dan kunci resmi MongoDB telah disertakan dalam sistem Anda. Pada langkah ini, Anda akan menginstal MongoDB di sistem Ubuntu 20.04 Anda. Disarankan agar Anda terlebih dahulu memperbarui sistem Anda, sebelum menginstal paket perangkat lunak apa pun. Untuk memperbarui sistem Anda, jalankan perintah berikut:

$ sudo apt update

Selanjutnya, Anda akan menginstal MongoDB di sistem Anda. Untuk menginstal MongoDB, gunakan perintah berikut:

$ sudo apt-get install mongodb-org -y

Kelola Layanan MongoDB

Setelah Anda selesai menginstal MongoDB, menggunakan perintah berikut, Anda dapat memulai, menghentikan, dan mengaktifkan service MongoDB secara otomatis saat sistem Anda boot.

$ sudo systemctl stop mongod.service
$ sudo systemctl start mongod.service
$ sudo systemctl enable mongod.service

Verifikasi status service MongoDB (baik akan berjalan, atau tidak) dengan perintah berikut:

$ sudo systemctl status mongod

Luncurkan MongoDB Shell

MongoDB langsung mendengarkan di port 27017. Hubungkan shell MongoDB melalui perintah berikut:

$ mongo --host 127.0.0.1:27017

Gunakan perintah berikut untuk membuka konsol MongoDB:

$ mongo

Tambahkan Pengguna Admin

Untuk membuat dan menambahkan user admin, gunakan perintah berikut pada shell MongoDB:

> USE admin

Anda sekarang telah masuk sebagai user admin di server MongoDB. Buat user admin baru dengan perintah berikut:

> db.createUser({USER:"admin", pwd:"new_password_here", roles:[{ROLE:"root", db:"admin"}]})

Pada langkah selanjutnya, untuk mengamankan database Anda, Anda harus mengaktifkan otentikasi login. Buka file konfigurasi MongoDB menggunakan perintah berikut:

$ sudo nano /lib/systemd/system/mongod.service

Layar keluaran berikut akan ditampilkan di terminal:

Edit otentikasi dengan teks berikut:

security:
authorization: enabled

Edit dan simpan file untuk menyimpan perubahan ini. Jalankan perintah berikut untuk memulai kembali service MangoDB:

$ sudo systemctl restart mongod

Sekarang, hanya user yang diautentikasi yang memiliki akses ke database MongoDB, sebagai berikut:

$ mongo -u admin -p --authenticationDatabase admin

Setelah menjalankan perintah di atas, Anda akan diminta memasukkan password. Masukkan password, dan konsol MongoDB akan ditampilkan di terminal.

Untuk keluar dari shell MongoDB, gunakan perintah berikut:

>quit()

Kesimpulan

Pada artikel ini, Anda mempelajari cara menginstal dan mengkonfigurasi MongoDB dengan Ubuntu 20.04. Anda dapat menjelajahi lebih banyak perintah shell MongoDB menggunakan command line di Ubuntu 20.04.

Related Posts