Mai 23, 2026Ghiduri
Cum să instalezi MongoDB pe Linux VPS
Instalează MongoDB Community Edition pe Ubuntu și CentOS, activează autentificarea și rulează comenzi de bază.

MongoDB este o bază de date NoSQL populară pentru aplicații moderne, API-uri și analiză. Acest ghid instalează MongoDB pe VPS-ul Hiddence și acoperă configurarea de securitate de bază.
Instalare pe Ubuntu 22.04+
bash
curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo apt update
sudo apt install -y mongodb-org
sudo systemctl start mongod
sudo systemctl enable mongod
mongosh --eval "db.runCommand({ ping: 1 })"Instalare pe RHEL / CentOS / Alma / Rocky
bash
cat <<EOF | sudo tee /etc/yum.repos.d/mongodb-org-7.0.repo
[mongodb-org-7.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/7.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc
EOF
sudo yum install -y mongodb-org
sudo systemctl start mongod
sudo systemctl enable mongodActivează autentificarea
Creează un utilizator admin înainte de a expune MongoDB în rețea:
bash
mongosh
use admin
db.createUser({
user: "admin",
pwd: "StrongPasswordHere",
roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
})
# În /etc/mongod.conf:
# security:
# authorization: enabled
sudo systemctl restart mongodComenzi de bază
bash
mongosh -u admin -p --authenticationDatabase admin
show dbs
use myapp
db.users.insertOne({ name: "test", email: "a@b.com" })
db.users.find()Bune practici
- Leagă MongoDB la 127.0.0.1 dacă nu ai nevoie de acces la distanță
- Folosește firewall pentru a bloca portul 27017 de pe internet
- Activează backup-uri regulate cu mongodump
- Monitorizează spațiul pe disc — bazele cresc rapid
- Folosește replica sets pentru disponibilitate ridicată în producție
MongoDB se instalează curat din depozitele oficiale. Activează autentificarea, restricționează accesul în rețea și fă backup înainte de utilizare în producție pe VPS.