Site icon Learning & Doing

Cara Install MongoDB pada Ubuntu 20.04 / Debian 11 / Linux Mint

mongodb

“Cara Install MongoDB pada Ubuntu 20.04 / Debian 11 / Linux Mint”

Pendahuluan

MongoDB adalah database dokumen sumber terbuka 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.

Install MongoDB pada Ubuntu 20.04 / Debian 11 / Linux Mint

sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
sudo add-apt-repository 'deb [arch=amd64] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse'
sudo apt install mongodb-org
sudo systemctl enable --now mongod
mongo --eval 'db.runCommand({ connectionStatus: 1 })'

Konfigurasi Mongodb

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

Membuat 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

Output

{
	"_id" : "admin.mongoAdmin",
	"userId" : UUID("49617e41-ea3b-4fea-96d4-bea10bf87f61"),
	"user" : "mongoAdmin",
	"db" : "admin",
	"roles" : [
		{
			"role" : "userAdminAnyDatabase",
			"db" : "admin"
		}
	],
	"mechanisms" : [
		"SCRAM-SHA-1",
		"SCRAM-SHA-256"
	]
}

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install MongoDB pada Ubuntu 20.04 / Debian 11 / Linux Mint. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

Exit mobile version