MongoDB là một mã nguồn mở cơ sở dữ liệu và miễn phí. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cấu hình và cài đặt MongoDB trên CentOS 7
Nội dung chính Hiển thị
- 1. Bước 1. Tạo kho lưu trữ MongoDB
- 2. Bước 2. Cài đặt MongoDB
- 3. Bước 3. Khởi động MongoDB
- 4. Bước 4. Xác minh cài đặt MongoDB
- 5. Bước 5. Cấu hình MongoDB
- 6. Bước 6. Tạo người dùng Quản trị viên
- 7. Link tham khảo
- 8. Kết luận
Cài đặt MongoDB trên CentOS 7 – MongoDB là một cơ sở dữ liệu mã nguồn mở và miễn phí. Nó được phân loại là cơ sở dữ liệu NoQuery khác với cơ sở dữ liệu SQL như MySQL và PostgreQuery
Trong MongoDB, dữ liệu được lưu trữ trong các tài liệu linh hoạt, giống như JSON, nơi các trường có thể thay đổi từ tài liệu này sang tài liệu khác. Nó không yêu cầu lược đồ đã được xác định trước và cấu trúc dữ liệu có thể được thay đổi theo thời gian
Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cấu hình và cài đặt MongoDB trên CentOS 7
lục mục
- Cài đặt MongoDB trên CentOS 7
- 1. Bước 1. Tạo kho lưu trữ MongoDB
- 2. Bước 2. Cài đặt MongoDB
- 3. Bước 3. Khởi động MongoDB
- 4. Bước 4. Xác minh cài đặt MongoDB
- 5. Bước 5. Cấu hình MongoDB
- 6. Bước 6. Tạo người dùng Quản trị viên
- 7. Link tham khảo
- 8. Kết luận
Thực hiện theo các bước bên dưới để cài đặt phiên bản mới nhất của MongoDB trên máy chủ CentOS của bạn
- Hướng dẫn sử dụng Nano Editor trên Linux
1. Bước 1. Tạo kho lưu trữ MongoDB
Để thêm kho lưu trữ MongoDB vào hệ thống của bạn, hãy tạo tệp mongodb-org. repo trong thư mục /etc/yum. repos. đ/
nano /etc/yum.repos.d/mongodb-org.repo
Dán nội dung sau vào
[mongodb-org-4.2] name=MongoDB Repository baseurl=//repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=//www.mongodb.org/static/pgp/server-4.2.asc
Sau đó nhấn Ctrl + o và nhấn Enter để lưu tệp, nhấn ctrl + x để thoát khỏi nano
2. Bước 2. Cài đặt MongoDB
Bây giờ kho lưu trữ đã được thêm vào, bạn có thể cài đặt gói mongodb-org bằng lệnh sau
yum install mongodb-org -y
Các gói sau sẽ được cài đặt trên hệ thống của bạn như là một phần của gói mongodb-org
- mongodb-org-server – Trình nền mongod, tập lệnh và cấu hình init tương ứng
- mongodb-org-mongos – Daemon mongos
- mongodb-org-shell – Shell mongo, giao diện JavaScript tương tác với MongoDB, được sử dụng để thực hiện các tác vụ quản trị dòng lệnh
- mongodb-org-tools – Chứa một số công cụ MongoDB để nhập và xuất dữ liệu, số liệu thống kê, cũng như các tiện ích khác
3. Bước 3. Khởi động MongoDB
Sau khi cài đặt hoàn tất, hãy khởi động lại MongoDB bằng các lệnh sau
systemctl start mongod systemctl enable mongod
4. Bước 4. Xác minh cài đặt MongoDB
Để xác minh cài đặt, hãy chạy lệnh sau
mongo
Tiếp theo, hãy nhập lệnh sau sẽ hiển thị phiên bản MongoDB
db.version[]
5. Bước 5. Cấu hình MongoDB
You have to setting cấu hình MongoDB bằng cách chỉnh sửa tệp cấu hình /etc/mongod. conf
Cấu hình thiết lập mặc định khá đầy đủ trong hầu hết các trường hợp. Để tìm thêm thông tin về các tùy chọn cấu hình có sẵn trong MongoDB, hãy truy cập trang Tài liệu tùy chọn cấu hình của MongoDB
Sau khi thay đổi tệp cấu hình MongoDB, hãy khởi động lại dịch vụ mongod
systemctl restart mongod
6. Bước 6. Tạo người dùng Quản trị viên
Tiếp theo, hãy tạo một người dùng MongoDB mà bạn sẽ sử dụng để truy cập và quản lý MongoDB của mình.
First first enter the command after
mongo
Sau đó, hãy gõ lệnh sau để kết nối với quản trị viên cơ sở dữ liệu
________số 8Tạo người dùng mới với vai trò userAdminAnyDatabase
db.createUser[ { user: "Username", pwd: "Mật-khẩu", roles: [{role: "userAdminAnyDatabase", db: "admin"}]}]
in which. Tên đăng nhập và Mật-Khẩu các bạn tùy ý đặt
Thoát khỏi mongo bằng lệnh
[mongodb-org-4.2] name=MongoDB Repository baseurl=//repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=//www.mongodb.org/static/pgp/server-4.2.asc0
Để kiểm tra các thay đổi, hãy truy cập shell mongo bằng người dùng quản trị mà bạn đã tạo trước đó
[mongodb-org-4.2] name=MongoDB Repository baseurl=//repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=//www.mongodb.org/static/pgp/server-4.2.asc1
- Thay tên người dùng bằng tên người dùng mà bạn đã tạo ở bước trên
Bây giờ, bạn có thể sử dụng người dùng bằng lệnh sau
[mongodb-org-4.2] name=MongoDB Repository baseurl=//repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=//www.mongodb.org/static/pgp/server-4.2.asc2
7. Link tham khảo
- https. // tài liệu. mongodb. com/thủ công/
8. Kết luận
Qua bài viết này HOSTVN đã hướng dẫn các bạn cách cài đặt MongoDB trên CentOS 7, nếu có bất kỳ ý kiến đóng góp nào các bạn có thể để lại bình luận ở bên dưới. Ngoài ra, bạn có thể xem thêm Hướng dẫn cài đặt Git trên CentOS 7