Cài đặt và truy cập đến NoSQL Database từ các máy chạy hệ điều hành Linux¶
Sunteco Cloud cung cấp cho người sử dụng NoSQL Database chạy trên nền MongoDB. Bài hướng dẫn này sẽ tập trung đến việc cài đặt các công cụ cần thiết trên máy khách sử dụng hệ điều hành Linux sau đó truy cập đến Database của Sunteco Cloud.
Pre-condition
Truy cập vào VPC
Tạo ít nhất một NoSQL Database
Máy khách chạy hệ điều hành Linux (ở đây sử dụng VM của Sunteco Cloud chạy Ubuntu 24)
Các bước thực hiện:¶
Bước 1: Truy cập vào máy khách thông qua Console hoặc SSH¶

Bước 2: Cập nhật package¶
sudo apt update && sudo apt upgrade -y
Bước 3: Thêm MongoDB repository¶
Nhập khoá GPG của MongoDB
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
Tạo tệp danh sách cho MongoDB
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
Cập nhật danh sách gói
sudo apt update
Bước 4: Cài đặt Database package¶
sudo apt install -y mongodb-org
Bước 5: Bật service¶
sudo systemctl enable mongod
sudo systemctl start mongod
Bước 6: Kiểm tra trạng thái service¶
sudo systemctl status mongod

Trạng thái là Active tức là service đã chạy.
Bước 7: Truy cập vào Database trên hệ thống Sunteco Cloud¶
Để truy cập vào database được tạo trên hệ thống, người dùng thu thập đầy đủ các thông tin sau:
Địa chỉ IP để truy cập: Floating IP cho truy cập công khai và Private IP cho truy cập riêng tư
Thông tin đăng nhập: Bao gồm tên truy cập và mật khẩu được gửi về email của khách hàng trong quá trình tạo Database
mongosh mongodb://<host>:<port> -u <username> -p <password> --authenticationDatabase <authDB>
<host>
: Floating hoặc Private IP của MongoDB
<port>
: 27017
<username>
: root
<password>
: mật khẩu trong mail
<authDB>
: admin
Result:
Sau khi truy cập thành công, người sử dụng đã có thể thực hiện các thao tác trên Database.
