Hướng dẫn cài đặt MongoDB trên Ubuntu 22.04

MongoDB là một hệ quản trị cơ sở dữ liệu NoSQL hướng tài liệu mã nguồn mở, được thiết kế để lưu trữ và truy vấn dữ liệu dạng tài liệu linh hoạt, tương tự như định dạng JSON. Khác với các cơ sở dữ liệu quan hệ truyền thống dựa trên bảng, MongoDB lưu dữ liệu trong các bộ sưu tập (collections) với các tài liệu (documents) có cấu trúc linh hoạt. MongoDB rất phù hợp cho các ứng dụng web và di động cần xử lý lượng lớn dữ liệu, hỗ trợ các tính năng mở rộng như replica set và sharding, cùng với khả năng truy vấn mạnh mẽ.

Trong bài viết này, VPSRE sẽ hướng dẫn bạn cách cài đặt MongoDB trên hệ điều hành Ubuntu 22.04 một cách chi tiết và dễ làm nhất.

1. Lưu ý khi cài đặt

Ubuntu 22.04 (Jammy) không còn hỗ trợ libssl1.1 nữa, thay bằng libssl3. Do đó, các gói cũ (như MongoDB 4.4, 5.0) yêu cầu libssl1.1 sẽ không cài được. Vì thế nếu bạn sử dụng repo của MongoDB cho Ubuntu 20.04 (focal), sẽ báo lỗi.

Chúng ta sẽ Thêm repo MongoDB phù hợp cho Ubuntu 22.04.

2. Cài đặt MongoDB trên Ubuntu 22.04

Bước 1: Xóa repo MongoDB cũ:

Nếu trước đó bạn chưa cài đặt bỏ qua bước này

sudo rm /etc/apt/sources.list.d/mongodb-org-*.list
Bước 2: Thêm repo MongoDB:

MongoDB hiện hỗ trợ Ubuntu 22.04 (Jammy) từ phiên bản MongoDB 6.0 trở lên.

curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \
sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-6.0.gpg

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" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Bước 3: Cập nhật & cài đặt MongoDB:

sudo apt update
sudo apt install -y mongodb-org
Bước 4: Khởi động dịch vụ MongoDB và kiểm tra cơ sở dữ liệu:

Khởi động MongoDB

sudo systemctl start mongod
sudo systemctl enable mongod

Kiểm tra trạng thái MongoDB

sudo systemctl status mongod

Màn hình trả về kết quả như ảnh

Vậy là VPSRE đã hướng dẫn bạn xong việc cài đặt MongoDB  cho Ubuntu 22.04.

Chúc các bạn thành công!

Nếu bạn có nhu cầu mua vps hãy ghé thăm VPSRE.NET

Bảng giá

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *