“How To Install MongoDB on Centos 8 Step by Step”
MongoDB adalah database dokumen open-source dan gratis. Itu milik keluarga database yang disebut NoSQL, yang berbeda dari database SQL berbasis tabel tradisional seperti MySQL dan PostgreSQL.
Di MongoDB, data disimpan dalam dokumen seperti JSON yang fleksibel di mana bidang dapat bervariasi dari satu dokumen ke dokumen lainnya. Itu tidak memerlukan skema yang telah ditentukan, dan struktur data dapat diubah dari waktu ke waktu.
- Buat repo baru
sudo nano /etc/yum.repos.d/mongodb-org.repo
[mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
- Install mongodb
sudo dnf install mongodb-org
- Enable service
sudo systemctl enable mongod --now
- login ke mongo
mongo
- Cek versi
db.version()
2. Konfigurasi Mongodb
- Edit config mongo
nano /etc/mongod.conf
security: authorization: enabled
- Restart service
sudo systemctl restart mongod
- Login ke mongodb
mongo
use admin
- Buat User
db.createUser( { user: "mongoAdmin", pwd: "changeMe", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } )
- Exit
quit()
- Test login kembali
mongo -u mongoAdmin -p --authenticationDatabase admin
use admin
show users
{ "_id" : "admin.mongoAdmin", "user" : "mongoAdmin", "db" : "admin", "roles" : [ { "role" : "userAdminAnyDatabase", "db" : "admin" } ], "mechanisms" : [ "SCRAM-SHA-1", "SCRAM-SHA-256" ] }
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai How To Install MongoDB on Centos 8 Step by Step. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.