MongoDB, nó là một ứng dụng cơ sở dữ liệu NoSQL (Không chỉ SQL) có thể mở rộng, dựa trên tài liệu, mã nguồn mở, được phát triển bằng C++. Nó là nguồn mở và miễn phí theo Giấy phép Công cộng GNU Affero. MongoDB có cấu trúc cơ sở dữ liệu phân tán nên tính khả dụng cao, mở rộng theo chiều ngang và chiều dọc Show
Trong bài viết này, cài đặt MongoDB sẽ được giải thích theo hai cách khác nhau. Cách đầu tiên sẽ là cài đặt các gói từ kho lưu trữ MongoDB và cách thứ hai sẽ là với các tệp tarball
Phương pháp-1. Cài đặt từ MongoDB RepositoryMongoDB chỉ hỗ trợ phiên bản 64-bit. Gói chính thức luôn bao gồm phiên bản MongoDB mới nhất và có sẵn từ kho lưu trữ riêng của nó. Đầu tiên cài đặt khóa kho lưu trữ foc@ubuntu22:~$ sudo wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK
Sau đó, xác định địa chỉ kho lưu trữ bằng cách tạo một tệp mới trong nguồn. danh sách. thư mục d foc@ubuntu22:~$ sudo echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
Cập nhật danh sách gói foc@ubuntu22:~$ sudo apt-get update -y Ubuntu 22. 04 sử dụng gói libssl, phiên bản 3. Cần phải cài đặt libssl. 1. 1 gói thủ công foc@ubuntu22:~$ sudo wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
--2022-12-10 14:33:25-- http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
Resolving archive.ubuntu.com (archive.ubuntu.com).. 185.125.190.39, 185.125.190.36, 91.189.91.39, ...
Connecting to archive.ubuntu.com (archive.ubuntu.com)|185.125.190.39|:80.. connected.
HTTP request sent, awaiting response.. 200 OK
Length: 1318204 (1.3M) [application/x-debian-package]
Saving to: ‘libssl1.1_1.1.1f-1ubuntu2_amd64.deb’
libssl1.1_1.1.1f- 100%[=============>] 1.26M 2.60MB/s in 0.5s
2022-12-10 14:33:26 (2.60 MB/s) - ‘libssl1.1_1.1.1f-1ubuntu2_amd64.deb’ saved [1318204/1318204] Cài đặt tệp đã tải xuống foc@ubuntu22:~$ sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
Selecting previously unselected package libssl1.1:amd64.
(Reading database .. 151123 files and directories currently installed.)
Preparing to unpack libssl1.1_1.1.1f-1ubuntu2_amd64.deb ...
Unpacking libssl1.1:amd64 (1.1.1f-1ubuntu2) ...
Setting up libssl1.1:amd64 (1.1.1f-1ubuntu2) ...
Processing triggers for libc-bin (2.35-0ubuntu3) ...
Cài đặt gói mongodb-org Quảng cáo foc@ubuntu22:~$ sudo apt-get install -y mongodb-org MongoDB phiên bản 6. 0 cài đặt hoàn tất foc@ubuntu22:~$ dpkg -l | grep mongodb
ii mongodb-database-tools 100.6.1 amd64 mongodb-database-tools package provides tools for working with the MongoDB server:
ii mongodb-mongosh 1.6.1 amd64 MongoDB Shell CLI REPL Package
ii mongodb-org 6.0.3 amd64 MongoDB open source document-oriented database system (metapackage)
ii mongodb-org-database 6.0.3 amd64 MongoDB open source document-oriented database system (metapackage)
ii mongodb-org-database-tools-extra 6.0.3 amd64 Extra MongoDB database tools
ii mongodb-org-mongos 6.0.3 amd64 MongoDB sharded cluster query router
ii mongodb-org-server 6.0.3 amd64 MongoDB database server
ii mongodb-org-shell 6.0.3 amd64 MongoDB shell client
ii mongodb-org-tools 6.0.3 amd64 MongoDB tools
Tình trạng dịch vụ mongod foc@ubuntu22:~$ sudo systemctl status mongod.service
○ mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vend>
Active: inactive (dead)
Docs: https://docs.mongodb.org/manual
Kích hoạt dịch vụ mongodb khi khởi động ________số 8_______Kết nối với MongoDB foc@ubuntu22:~$ sudo mongosh Current Mongosh Log ID: 639599a97ea7003185be5a75 Connecting to: mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.6.1 Using MongoDB: 6.0.3 Using Mongosh: 1.6.1 For mongosh info see: https://docs.mongodb.com/mongodb-shell/ Cài đặt hoàn tất thành công. Bạn có thể bắt đầu hoạt động cơ sở dữ liệu CŨNG ĐỌC. Làm cách nào để cài đặt jq trên Ubuntu?
Phương pháp-2. Cài đặt thủ công MongoDB (Với Tarball)Bạn có thể cài đặt thủ công MongoDB 6. 0 Phiên bản cộng đồng bằng cách tải xuống tệp tarball. Đầu tiên, cài đặt các yêu cầu sau foc@ubuntu22:~$ sudo echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
0Tải xuống gói nén từ địa chỉ tải xuống chính thức Tải xuống gói nén từ địa chỉ tải xuống chính thức hoặc sao chép liên kết. Sau đó tải xuống với wget trong thiết bị đầu cuối Quảng cáo foc@ubuntu22:~$ sudo echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
1Giải nén tập tin nén foc@ubuntu22:~$ sudo echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
2Sao chép các tập tin vào đường dẫn foc@ubuntu22:~$ sudo echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
3Tạo thư viện và thư mục nhật ký foc@ubuntu22:~$ sudo echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse
4Người dùng bắt đầu quá trình MongoDB phải có quyền đọc và ghi đối với các thư mục này. Chạy MongoDB Cách cài đặt MongoDB trên Ubuntu 22. 04 Digitalocean?Định cấu hình MongoDB . Bảo mật MongoDB. Chỉnh sửa tệp cấu hình MongoDB. . Kích hoạt kết nối từ xa. Để bật kết nối từ xa, bạn cần chỉnh sửa cùng một tệp và thêm IP nội bộ hoặc IP riêng của mình vào giao diện mạng. . Tạo người dùng quản trị MongoDB. . Bắt đầu MongoDB. . Dừng MongoDB. . Kích hoạt MongoDB. . Vô hiệu hóa MongoDB. . Khởi động lại MongoDB Làm cách nào để cài đặt MongoDB trong thiết bị đầu cuối?Cài đặt từ. tệp zip . Mở trang tải xuống MongoDB Shell. Mở Trung tâm tải xuống MongoDB Tải xuống kho lưu trữ cài đặt mongosh cho hệ điều hành của bạn. . Giải nén các tệp từ kho lưu trữ đã tải xuống Thêm nhị phân mongosh vào biến môi trường PATH của bạn |