Centos Centos 8 DevOps Mongodb

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

  • 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

3. Buat User Admin

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

Klik untuk berbagi dengan orang lain
Baca Juga :  How to Install Visual Studio Code on CentOS 8

Similar Posts