Khám phá thế giới mới của công nghệ
28.11.2025
66
Proxy Dân cư tĩnh
IPv4 Private - lựa chọn ISP
Proxy Dân cư xoay GB
Proxy mua theo GB không giới hạn.
Proxy Dân cư Việt Nam
Hỗ trợ SOCKS5 & HTTP, IP dân cư VN sạch, tốc độ cao.
Proxy Dân cư xoay US
IPv4 sạch, giữ IP / xoay IP, có White IP đăng nhập.
Proxy IPv4 (Chuyên Dụng)
IPv4 riêng tư
Proxy Tốc Độ Cao
IPv4 riêng tư
Proxy IPv6 (Chuyên dụng)
IPv6 riêng tư
Proxy xoay Datacenter
IPv4 riêng tư
Cài đặt MongoDB trên Ubuntu 22.04 là một trong những bước quan trọng khi bạn muốn triển khai cơ sở dữ liệu NoSQL mạnh mẽ cho ứng dụng web hoặc hệ thống doanh nghiệp. MongoDB nổi tiếng nhờ khả năng lưu trữ dữ liệu linh hoạt dưới dạng document JSON, dễ mở rộng và có […]
21.08.2025
15
Cài đặt MongoDB trên Ubuntu 22.04 là một trong những bước quan trọng khi bạn muốn triển khai cơ sở dữ liệu NoSQL mạnh mẽ cho ứng dụng web hoặc hệ thống doanh nghiệp. MongoDB nổi tiếng nhờ khả năng lưu trữ dữ liệu linh hoạt dưới dạng document JSON, dễ mở rộng và có hiệu suất cao. Trong khi đó, Ubuntu 22.04 LTS (Jammy Jellyfish) là hệ điều hành Linux ổn định, bảo mật và được cộng đồng sử dụng rộng rãi, đặc biệt phù hợp để chạy máy chủ cơ sở dữ liệu.
MongoDB là một hệ quản trị cơ sở dữ liệu NoSQL mã nguồn mở, được phát triển bởi MongoDB Inc. Khác với các cơ sở dữ liệu quan hệ (SQL) truyền thống, MongoDB lưu trữ dữ liệu dưới dạng document JSON linh hoạt, giúp dễ dàng mở rộng và xử lý dữ liệu phi cấu trúc. Nhờ ưu điểm tốc độ nhanh, khả năng mở rộng ngang (scale-out) và cộng đồng hỗ trợ mạnh mẽ, MongoDB hiện đang được sử dụng rộng rãi trong các lĩnh vực như:
Ứng dụng web và di động.
Hệ thống phân tích dữ liệu lớn (Big Data).
Internet of Things (IoT).
Microservices và Cloud-native applications.
Ubuntu 22.04 LTS (Jammy Jellyfish) là phiên bản Linux ổn định, được phát hành tháng 4/2022 với thời gian hỗ trợ dài hạn (LTS) lên tới 5 năm. Đây là hệ điều hành phổ biến hàng đầu cho server và VPS nhờ:
Bảo mật cao: thường xuyên cập nhật vá lỗi và nâng cấp hệ thống.
Ổn định và tin cậy: phù hợp để triển khai dịch vụ quan trọng như web server, database server.
Kho ứng dụng phong phú: hỗ trợ nhiều công cụ phát triển, ngôn ngữ lập trình và hệ quản trị cơ sở dữ liệu.
Tối ưu hiệu suất: hoạt động mượt mà trên cả server cấu hình thấp lẫn hệ thống lớn.
Với sự kết hợp giữa MongoDB và Ubuntu 22.04, bạn sẽ có một nền tảng mạnh mẽ, ổn định và linh hoạt để triển khai các ứng dụng hiện đại.
Hãy chắc chắn rằng bạn đang sử dụng phiên bản Ubuntu 22.04 LTS (Jammy Jellyfish).
Có thể kiểm tra phiên bản bằng lệnh:
lsb_release -a
Để cài đặt và quản lý dịch vụ, bạn cần quyền root hoặc tài khoản có quyền sudo.
Nếu bạn muốn bỏ sudo khi gõ lệnh, hãy đăng nhập trực tiếp bằng tài khoản root
Trước khi bắt đầu cài đặt bất kỳ phần mềm nào trên Ubuntu, việc cập nhật hệ thống là cực kỳ quan trọng. Nó giúp bạn đảm bảo rằng tất cả gói hiện có đều ở phiên bản mới nhất, vá lỗi bảo mật và giảm rủi ro phát sinh khi cài đặt phần mềm mới.
apt update && apt upgrade -y

Cập nhật hệ thống
Mặc định, Ubuntu 22.04 chỉ cung cấp phiên bản MongoDB khá cũ trong kho lưu trữ APT. Để có được bản ổn định và mới nhất (MongoDB 6.0), bạn cần thêm kho chính thức của MongoDB.
Đầu tiên, cài đặt gnupg và curl để quản lý key GPG và tải kho lưu trữ.
apt install gnupg curl -y
Khóa GPG đảm bảo gói cài đặt tải về là chính chủ, không bị giả mạo.
apt install gnupg curl -y
Khóa GPG đảm bảo gói cài đặt tải về là chính chủ, không bị giả mạo.
curl -fsSL https://pgp.mongodb.com/server-6.0.asc | gpg --dearmor -o /usr/share/keyrings/mongodb-server-6.0.gpg
Thêm kho chính thức vào danh sách APT của Ubuntu.
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" \
| tee /etc/apt/sources.list.d/mongodb-org-6.0.list
Sau khi thêm kho mới, cập nhật lại hệ thống để nhận diện MongoDB.
apt update
Sau khi đã thêm kho chính thức, bạn tiến hành cài đặt MongoDB:
apt install -y mongodb-org
Lệnh trên sẽ cài đặt đầy đủ các thành phần:
mongod: dịch vụ server MongoDB.
mongos: thành phần định tuyến khi dùng sharding.
mongo: shell client để kết nối và thao tác với database.

Cài đặt MongoDB
Sau khi cài đặt, dịch vụ MongoDB sẽ được tự động cấu hình. Bạn có thể quản lý bằng systemctl.
Khởi động MongoDB:
systemctl start mongod
Kích hoạt MongoDB khởi động cùng hệ thống:
systemctl enable mongod
Kiểm tra trạng thái dịch vụ:
systemctl status mongod
Nếu thấy trạng thái active (running) tức là MongoDB đã chạy thành công.

Quản lý dịch vụ MongoDB
Để xác minh MongoDB đã cài đặt thành công, chạy lệnh:
mongosh
Nếu bạn thấy dòng welcome của MongoDB Shell kèm version (ví dụ 6.0.x), nghĩa là đã cài đặt thành công.
Bạn có thể thử tạo một database đơn giản:
use mydb
db.mycollection.insertOne({name: "Ubuntu 22.04", type: "Guide"})
db.mycollection.find()

Kiểm tra cài đặt MongoDB
Sau khi cài đặt xong, bạn có thể làm quen với một số lệnh cơ bản:
Hiển thị danh sách database:
show dbs
Tạo hoặc chuyển sang database:
use ten_database
Tạo collection và thêm dữ liệu:
db.users.insertOne({name: "Minh Quân", role: "Admin"})
Truy vấn dữ liệu:
db.users.find()
Xóa dữ liệu:
db.users.deleteOne({name: "Minh Quân"})
Theo mặc định, MongoDB không bật xác thực. Nếu bạn triển khai trên server thực tế, hãy bật bảo mật:
use admin
db.createUser({
user: "admin",
pwd: "matkhau_manh",
roles: [{ role: "root", db: "admin" }]
})
Mở file /etc/mongod.conf và chỉnh:
security:
authorization: enabled
Sau đó khởi động lại dịch vụ:
systemctl restart mongod
Giờ đây, muốn kết nối bạn phải đăng nhập bằng user vừa tạo:
mongosh -u admin -p --authenticationDatabase admin
Nếu bạn muốn gỡ cài đặt MongoDB khỏi hệ thống:
systemctl stop mongod
apt purge mongodb-org* -y
rm -r /var/log/mongodb
rm -r /var/lib/mongodb
Luôn bật xác thực khi triển khai thực tế để tránh rủi ro bảo mật.
Kết hợp với UFW Firewall để giới hạn IP truy cập.
Nên chạy MongoDB trên VPS có SSD để đạt hiệu năng cao.
Nếu sử dụng song song với Docker hoặc các microservices, hãy cấu hình replica set để tăng độ ổn định.
Bạn có thể tìm hiểu thêm: Cài đặt Redis Server trên Ubuntu
Trong bài viết này, chúng ta đã tìm hiểu cách cài đặt MongoDB trên Ubuntu 22.04 chi tiết từ A đến Z: cập nhật hệ thống, thêm kho chính thức, cài đặt, quản lý dịch vụ và một số lệnh cơ bản. Với hướng dẫn này, bạn hoàn toàn có thể tự triển khai MongoDB trên VPS hoặc server cá nhân để phục vụ phát triển ứng dụng.
👉 Nếu bạn cần Proxy & VPS chất lượng cao để tối ưu bảo mật, tốc độ khi triển khai MongoDB hoặc các dự án web khác, hãy tham khảo ngay tại proxydancu – đơn vị cung cấp dịch vụ Proxy dân cư và VPS uy tín, ổn định, cam kết chất lượng hàng đầu.
Mục lục
Toggle
28.11.2025
66
28.11.2025
138
28.11.2025
82
28.11.2025
52
28.11.2025
68
