Bumalik sa blog
Mayo 23, 2026Mga Gabay

Paano Mag-install ng MongoDB sa Linux VPS

I-install ang MongoDB Community Edition sa Ubuntu at CentOS, paganahin ang pagpapatunay, at patakbuhin ang mga pangunahing command.

Paano Mag-install ng MongoDB sa Linux VPS

Ang MongoDB ay isang sikat na database ng NoSQL para sa mga modernong app, API, at analytics. Ang gabay na ito ay nag-i-install ng MongoDB sa iyong Hiddence VPS at sumasaklaw sa pangunahing setup ng seguridad.

I-install sa 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 })"

I-install sa 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 mongod

Paganahin ang pagpapatunay

Gumawa ng admin user bago ilantad ang MongoDB sa network:

bash
mongosh

use admin
db.createUser({
  user: "admin",
  pwd: "StrongPasswordHere",
  roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
})

# Edit /etc/mongod.conf — set:
# security:
#   authorization: enabled

sudo systemctl restart mongod

Mga pangunahing utos

bash
mongosh -u admin -p --authenticationDatabase admin

show dbs
use myapp
db.users.insertOne({ name: "test", email: "a@b.com" })
db.users.find()

Pinakamahuhusay na kagawian

  • Ibigkis ang MongoDB sa 127.0.0.1 maliban kung kailangan ng malayuang pag-access
  • Gumamit ng firewall upang harangan ang port 27017 mula sa internet
  • Paganahin ang mga regular na backup gamit ang mongodump
  • Subaybayan ang espasyo sa disk — mabilis na lumalaki ang mga database
  • Gumamit ng mga replica set para sa production high availability