Apa yang bisa kami bantu?

A. Pendahuluan

MongoDB pertama kali dikembangkan oleh perusahaan asal New York City, 10gen, yang sekarang bernama MongoDB Inc. MongoDB adalah salah satu produk database NoSQL yang menggunakan struktur data berbentuk dokumen seperti JSON untuk menyimpan datanya.
 

MongoDB sering digunakan untuk aplikasi berbasis cloud, aplikasi modern, big data, dan kebutuhan penyimpanan data yang membutuhkan struktur fleksibel.

 

B. Tahapan

1. Update Repository Ubuntu

Sebelum melakukan instalasi, lakukan update repository terlebih dahulu.

sudo apt update

Jika diperlukan, lakukan upgrade package:

sudo apt upgrade -y

 

2. Install Package Pendukung

Install package gnupg dan curl apabila belum tersedia pada server.

sudo apt-get install gnupg curl -y

Package ini diperlukan untuk melakukan import public GPG key MongoDB.

 

Gambar 1. Install Package Pendukung

 

3. Import Public GPG Key dari MongoDB

Kita perlu melakukan import Public GPG Key dari MongoDB terlebih dahulu melalui terminal. Key ini digunakan oleh package management system untuk melakukan verifikasi repository MongoDB.

Jalankan command berikut:

curl -fsSL https://pgp.mongodb.com/server-8.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg \
--dearmor

 

Gambar 2. Import Public GPG Key

 

4. Menambahkan Repository MongoDB

Tambahkan repository MongoDB untuk Ubuntu 24.04 atau Noble pada file:

/etc/apt/sources.list.d/mongodb-org-8.0.list

 

Jalankan command berikut:

echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/ubuntu noble/mongodb-org/8.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.list

 

Gambar 3. Add Repository MongoDB

 

Repository di atas digunakan untuk instalasi MongoDB 8.0 pada Ubuntu 24.04 LTS. MongoDB menyediakan list file khusus untuk Ubuntu 24.04 dengan codename noble.

 

5. Memperbarui Package Terbaru Sesuai Repository

Setelah repository MongoDB ditambahkan, lakukan update package agar sistem membaca repository MongoDB yang baru.

sudo apt-get update

 

Gambar 4. Update Repository

 

6. Instalasi Package Software MongoDB

Setelah proses update selesai, lakukan instalasi MongoDB menggunakan package mongodb-org.

sudo apt-get install -y mongodb-org

 

Gambar 5. Instalasi Package Software MongoDB

 

Package mongodb-org merupakan package official dari MongoDB yang berisi komponen MongoDB Community Edition.

 

7. Melakukan Start Service MongoDB

Apabila proses instalasi package MongoDB sudah selesai, jalankan service MongoDB dengan command berikut:

sudo systemctl start mongod

 

Gambar 6. Start Service MongoDB

 

8. Enable Service MongoDB saat Boot

Agar MongoDB otomatis berjalan kembali setelah server reboot, jalankan command berikut:

sudo systemctl enable mongod

 

Gambar 7. Enable Service MongoDB

 

9. Melihat Status Service MongoDB

Untuk melihat status service MongoDB yang sudah ter-install, jalankan command berikut:

sudo systemctl status mongod

Jika service berjalan normal, status akan menampilkan informasi bahwa service mongod dalam kondisi active atau running.

 

Gambar 9. Status Service MongoDB

 

10. Menggunakan MongoDB

Untuk masuk ke MongoDB shell pada versi terbaru, gunakan command berikut:

mongosh

 

Gambar 10. Operasional MongoDB

 

Pada MongoDB versi terbaru, command yang digunakan adalah mongosh, bukan lagi mongo. MongoDB menjalankan mongosh untuk membuka session ke mongod pada localhost dengan port default 27017.

 

11. Verifikasi Versi MongoDB

Untuk memastikan MongoDB sudah berhasil ter-install, Anda dapat mengecek versi MongoDB dengan command berikut:

mongod --version

Atau cek versi MongoDB shell:

mongosh --version

 

C. Penutup

Demikian panduan instalasi MongoDB pada Ubuntu 24.04. Dengan mengikuti langkah-langkah di atas, Anda dapat melakukan instalasi MongoDB menggunakan repository official MongoDB, menjalankan service MongoDB, mengatur service agar otomatis aktif saat boot, serta mulai menggunakan MongoDB melalui mongosh.

Semoga artikel yang telah kami sampaikan di atas dapat membantu Anda. Anda juga dapat menemukan artikel lainnya melalui halaman Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala teknis terkait dengan layanan Biznet Gio, Anda dapat menghubungi kami melalui email support@biznetgio.com atau dapat melalui live chat di website Biznet Gio, melalui chat WhatsApp dan juga dapat melalui telpon (021) 5714567.