Site icon Learning & Doing

How To Install MongoDB on Centos 8 Step by Step

Mongodb

“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.

1. Install Mongodb

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
sudo dnf install mongodb-org
sudo systemctl enable mongod --now
mongo
db.version()

2. Konfigurasi Mongodb

nano /etc/mongod.conf
security:
  authorization: enabled
sudo systemctl restart mongod

3. Buat User Admin

mongo
use admin
db.createUser(
  {
    user: "mongoAdmin", 
    pwd: "changeMe", 
    roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
  }
)
quit()
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.

Exit mobile version