Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal MongoDB di Rocky Linux 8. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
MongoDB adalah database berorientasi dokumen sumber terbuka yang dirancang untuk menyimpan data dalam skala besar dan juga memungkinkan Anda bekerja dengan data tersebut dengan sangat efisien. Tidak seperti di database SQL di mana data disimpan dalam baris dan kolom di dalam tabel, di MongoDB, data terstruktur dalam format seperti JSON di dalam catatan yang disebut sebagai dokumen. MongoDB diimplementasikan dalam bahasa C++ dan tersedia untuk sistem Operasi Windows, Mac OS, dan Linux yang didukung oleh sistem 32 dan 64-bit.
Instal MongoDB di Rocky Linux 8
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Rocky Linux Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo dnf install epel-release sudo dnf update sudo dnf upgrade
Langkah 2. Instal MongoDB di sistem Rocky Linux.
Sekarang tambahkan repositori paket:
sudo nano /etc/yum.repos.d/mongodb-org-5.0.repo
Tambahkan kode berikut:
[mongodb-org-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
Setelah itu, instal MongoDB di Rocky Linux 8 menggunakan perintah berikut di bawah ini:
sudo dnf install mongodb-org
Selanjutnya, mulai dan aktifkan MongoDB:
sudo systemctl enable mongod --now
Setelah penginstalan selesai, konfirmasikan versi yang Anda instal:
mongod --version
Langkah 3. Konfigurasikan firewall.
Jika Anda menjalankan firewalld di server Anda dan ingin layanan MongoDB dapat diakses melalui jaringan, buka di firewall:
sudo firewall-cmd --add-port=27017/tcp --permanent sudo firewall-cmd --reload
Langkah 4. Akses MongoDB Shell.
Untuk mengakses shell MongoDB, jalankan perintah berikut dari setiap sesi terminal di server:
mongo
Dari antarmuka shell, Anda dapat menjalankan perintah di bawah ini untuk menampilkan semua database:
db
Di MongoDB, database dibuat hanya dengan beralih ke database yang tidak ada dan menentukan nama database yang akan dibuat seperti di bawah ini (database baru adalah test-db
):
use test-db
Selanjutnya, tambahkan perintah berikut untuk membuat kumpulan dokumen (struktur data di MongoDB):
db.linux.insertOne( { "ubuntu" : "20.04", "rocky linux" : "8", "debian" : "11" } )
Untuk menampilkan dokumen di database Anda:
show collections
Sekarang buat pengguna MongoDB baru dengan menjalankan kode di bawah ini:
db.createUser( { user: 'nagdimin ', pwd: 'your-strong-passwd', roles: [ { role: 'readWrite', db: 'test-db' } ] } );
Hanya itu yang perlu Anda lakukan untuk menginstal MongoDB di Rocky Linux 8. Saya harap tip cepat ini bermanfaat bagi Anda. Untuk bacaan lebih lanjut tentang MongoDB, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.