MongoDB adalah perangkat lunak database document-oriented dengan format JSON. MongoDB termasuk ke dalam kategori NoSQL database.
MongoDB tersedia dalam tiga edisi:
Import MongoDB public GPG key.
1 | wget –qO – https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add – |
Membuat file repository MongoDB.
1 | echo “deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb–org–5.0.list |
Update dan install MongoDB.
1 2 | apt update apt install mongodb–org –y |
Jalankan mongod service.
1 2 3 | systemctl enable mongod systemctl start mongod systemctl status mongod |
Login ke mongo shell.
1 | mongosh |
Gunakan database admin.
1 | use admin |
Membuat user admin dengan username mongoadmin dan password rahasia.
1 2 3 4 5 6 7 | db.createUser ( { user: “mongoadmin”, pwd: “rahasia”, roles: [{role: “userAdminAnyDatabase”, db:“admin”}, “readWriteAnyDatabase”] } ) |
Keluar dari mongosh, ketik exit atau CTRL+D.
Buka file /etc/mongod.conf.
1 | nano /etc/mongod.conf |
Cari baris security, hapus tanda # dan tambahkan opsi authorization.
1 2 | security: authorization: enabled |
Restart mongod service.
1 | systemctl restart mongod |
Login dengan menggunakan username mongoadmin dan password rahasia.
1 | mongosh –u mongoadmin –p —authenticationDatabase admin |
Selamat mencoba ?
Berikut jadwal imsak dan buka puasa Ramadhan 2025 di Kota Serang dari tanggal 1 Ramadhan -…
Jakarta - Pemerintah telah menetapkan awal Ramadan 2025 berdasarkan hasil sidang isbat oleh Kemenag. Begitu pula dengan organisasi masyarakat…
Siapa sangka, salah satu warganet justru mendapat informasi tak terduga yang berasal dari Meta AI.…
Ketika menjalani rutinitas sehari-hari tentu saja kamu pernah merasa suntuk atau jenuh. Supaya kamu bisa…
Sebuah kapal kargo komersial China diduga sengaja menyeret jangkarnya untuk memotong kabel bawah laut yang…
Nabi Sulaiman dikenal sebagai raja yang kaya raya. Para ilmuwan arkeologi kini mengungkap apa sumber kekayaannya,…