Friday, March 29, 2024
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
mongo
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.

(Visited 118 times, 1 visits today)
Baca Juga :  Menggabungkan Disk dengan Partisi LVM melalui terminal Linux

Similar Posts