Hướng dẫn how to use mongodb module in linux? - làm thế nào để sử dụng mô-đun mongodb trong linux?

Tài liệu về nhà → Hướng dẫn sử dụng MongoDBMongoDB Manual

Trên trang này

  • Tổng quan
  • Cân nhắc
  • Cài đặt phiên bản cộng đồng MongoDB
  • Chạy phiên bản cộng đồng MongoDB
  • Gỡ cài đặt phiên bản cộng đồng MongoDB
  • thông tin thêm

Ghi chú

MongoDB Atlas

MongoDB Atlas là một tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, không yêu cầu chi phí cài đặt và cung cấp một tầng miễn phí để bắt đầu. is a hosted MongoDB service option in the cloud which requires no installation overhead and offers a free tier to get started.

Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 6.0 trên các bản phát hành LTS (Hỗ trợ dài hạn) của Ubuntu Linux bằng Trình quản lý gói apt.

Hướng dẫn này cài đặt MongoDB 6.0 Community Edition. Để cài đặt một phiên bản khác của cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó.

Ghi chú

MongoDB Atlas

  • MongoDB Atlas là một tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, không yêu cầu chi phí cài đặt và cung cấp một tầng miễn phí để bắt đầu.

  • Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 6.0 trên các bản phát hành LTS (Hỗ trợ dài hạn) của Ubuntu Linux bằng Trình quản lý gói apt.

Hướng dẫn này cài đặt MongoDB 6.0 Community Edition. Để cài đặt một phiên bản khác của cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó.64-bit Ubuntu LTS (long-term support) releases on x86_64 architecture:

  • Thông báo EOLLTS ("Focal")

  • MongoDB 5.0 Phiên bản cộng đồng loại bỏ hỗ trợ cho Ubuntu 16.04 trên x86_64LTS ("Bionic")

  • MongoDB 5.0 Phiên bản cộng đồng loại bỏ hỗ trợ cho Ubuntu 18.04 trên S390XLTS ("Xenial")

Phiên bản cộng đồng MongoDB 6.0 hỗ trợ các bản phát hành 64 bit Ubuntu (hỗ trợ dài hạn) sau đây trên kiến ​​trúc x86_64:

20,04 LTS ("tiêu điểm")

18,04 LTS ("Bionic")

16.04 LTS ("Xenial")

MongoDB chỉ hỗ trợ các phiên bản 64 bit của các nền tảng này.

Phiên bản cộng đồng MongoDB 6.0 trên Ubuntu cũng hỗ trợ kiến ​​trúc ARM64 trên các nền tảng được chọn.

Xem hỗ trợ nền tảng để biết thêm thông tin.not maintained by MongoDB Inc. and conflicts with the official mongodb-org package. If you have already installed the

sudo apt-get install gnupg

0 package on your Ubuntu system, you must first uninstall the

sudo apt-get install gnupg

0 package before proceeding with these instructions.

Trước khi triển khai MongoDB trong môi trường sản xuất, hãy xem xét tài liệu Ghi chú sản xuất cung cấp các cân nhắc về hiệu suất và khuyến nghị cấu hình để triển khai MongoDB sản xuất.MongoDB Community Edition Packages for the complete list of official packages.

Để cài đặt cộng đồng MongoDB trên hệ thống Ubuntu của bạn, các hướng dẫn này sẽ sử dụng gói mongodb-org chính thức, được MongoDB Inc. duy trì và hỗ trợ, gói chính thức của mongodb-org luôn chứa phiên bản MongoDB mới nhất và có sẵn từ repo chuyên dụng của riêng mình.

Quan trọnghttps://www.mongodb.org/static/pgp/server-6.0.asc:

wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

Gói

sudo apt-get install gnupg

0 do Ubuntu cung cấp không được MongoDB Inc. duy trì và xung đột với gói chính thức mongodb-org. Nếu bạn đã cài đặt gói

sudo apt-get install gnupg

0 trên hệ thống Ubuntu của mình, trước tiên bạn phải gỡ cài đặt gói

sudo apt-get install gnupg

0 trước khi tiến hành các hướng dẫn này.

Xem các gói phiên bản cộng đồng MongoDB để biết danh sách đầy đủ các gói chính thức.

  1. Thực hiện theo các bước này để cài đặt phiên bản cộng đồng MongoDB bằng Trình quản lý gói apt.

    sudo apt-get install gnupg

  2. Từ một thiết bị đầu cuối, việc đưa ra lệnh sau để nhập khóa GPG công khai MongoDB từ https://www.mongodb.org/static/pgp/server-6.0.asc:

    wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

Hoạt động sẽ phản hồi với

sudo apt-get install gnupg

5.

Tuy nhiên, nếu bạn nhận được lỗi cho biết

sudo apt-get install gnupg

6 không được cài đặt, bạn có thể:

Cài đặt

sudo apt-get install gnupg

6 và các thư viện bắt buộc của nó bằng lệnh sau:

Sau khi cài đặt, thử lại nhập khóa:

Tạo tệp danh sách

sudo apt-get install gnupg

8 cho phiên bản Ubuntu của bạn.

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections

Nhấp vào tab thích hợp cho phiên bản Ubuntu của bạn. Nếu bạn không chắc chắn về phiên bản Ubuntu mà máy chủ đang chạy, hãy mở một thiết bị đầu cuối hoặc shell trên máy chủ và thực thi

sudo apt-get install gnupg

9.

Phát hành lệnh sau khi tải lại cơ sở dữ liệu gói cục bộ:

Ghi chú

MongoDB Atlas

MongoDB Atlas là một tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, không yêu cầu chi phí cài đặt và cung cấp một tầng miễn phí để bắt đầu.

Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 6.0 trên các bản phát hành LTS (Hỗ trợ dài hạn) của Ubuntu Linux bằng Trình quản lý gói apt.

Hướng dẫn này cài đặt MongoDB 6.0 Community Edition. Để cài đặt một phiên bản khác của cộng đồng MongoDB, hãy sử dụng menu thả xuống phiên bản ở góc trên bên trái của trang này để chọn tài liệu cho phiên bản đó.must also modify the permission to the data and log directories to give this user access to these directories.

Thông báo EOL

MongoDB 5.0 Phiên bản cộng đồng loại bỏ hỗ trợ cho Ubuntu 16.04 trên x86_64

Hệ thống init

Để chạy và quản lý quy trình

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 của bạn, bạn sẽ sử dụng hệ điều hành hệ điều hành của bạn. Các phiên bản gần đây của Linux có xu hướng sử dụng SystemD (sử dụng lệnh
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
1), trong khi các phiên bản cũ hơn của Linux có xu hướng sử dụng System V init (sử dụng lệnh
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
2).systemd (which uses the
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
1 command), while older versions of Linux tend to use System V init (which uses the
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
2 command).

Nếu bạn không chắc chắn hệ thống khởi động nào mà nền tảng của bạn sử dụng, hãy chạy lệnh sau:

ps --no-headers -o comm 1

Sau đó chọn tab thích hợp bên dưới dựa trên kết quả:

  • echo "mongodb-org hold" | sudo dpkg --set-selections
    echo "mongodb-org-database hold" | sudo dpkg --set-selections
    echo "mongodb-org-server hold" | sudo dpkg --set-selections
    echo "mongodb-mongosh hold" | sudo dpkg --set-selections
    echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
    echo "mongodb-org-tools hold" | sudo dpkg --set-selections
    3 - Chọn tab SystemD (SystemCTL) bên dưới.systemd (systemctl) tab below.

  • echo "mongodb-org hold" | sudo dpkg --set-selections
    echo "mongodb-org-database hold" | sudo dpkg --set-selections
    echo "mongodb-org-server hold" | sudo dpkg --set-selections
    echo "mongodb-mongosh hold" | sudo dpkg --set-selections
    echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
    echo "mongodb-org-tools hold" | sudo dpkg --set-selections
    4 - Chọn tab System V init (Dịch vụ) bên dưới.System V Init (service) tab below.

Để loại bỏ hoàn toàn MongoDB khỏi hệ thống, bạn phải tự xóa các ứng dụng MongoDB, các tệp cấu hình và bất kỳ thư mục nào chứa dữ liệu và nhật ký. Phần sau đây hướng dẫn bạn qua các bước cần thiết.

Cảnh báo

Quá trình này sẽ loại bỏ hoàn toàn MongoDB, cấu hình của nó và tất cả các cơ sở dữ liệu. Quá trình này không thể đảo ngược, vì vậy hãy đảm bảo rằng tất cả các cấu hình và dữ liệu của bạn được sao lưu trước khi tiến hành.

Dừng quy trình

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 bằng cách ban hành lệnh sau:

Xóa bất kỳ gói MongoDB nào mà bạn đã cài đặt trước đó.

sudo apt-get purge mongodb-org*

Hủy bỏ cơ sở dữ liệu MongoDB và tệp nhật ký.

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

Theo mặc định, MongoDB ra mắt với

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
6 được đặt thành
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
7, liên kết với giao diện mạng localhost. Điều này có nghĩa là
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 chỉ có thể chấp nhận các kết nối từ các máy khách đang chạy trên cùng một máy. Các máy khách từ xa sẽ không thể kết nối với
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 và
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 sẽ không thể khởi tạo một bộ bản sao trừ khi giá trị này được đặt thành giao diện mạng hợp lệ.

Giá trị này có thể được cấu hình:

  • trong tệp cấu hình MongoDB với

    echo "mongodb-org hold" | sudo dpkg --set-selections
    echo "mongodb-org-database hold" | sudo dpkg --set-selections
    echo "mongodb-org-server hold" | sudo dpkg --set-selections
    echo "mongodb-mongosh hold" | sudo dpkg --set-selections
    echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
    echo "mongodb-org-tools hold" | sudo dpkg --set-selections
    6 hoặc

  • thông qua đối số dòng lệnh

    ps --no-headers -o comm 1

    2

Cảnh báo

Quá trình này sẽ loại bỏ hoàn toàn MongoDB, cấu hình của nó và tất cả các cơ sở dữ liệu. Quá trình này không thể đảo ngược, vì vậy hãy đảm bảo rằng tất cả các cấu hình và dữ liệu của bạn được sao lưu trước khi tiến hành.

Dừng quy trình

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 bằng cách ban hành lệnh sau:

Xóa bất kỳ gói MongoDB nào mà bạn đã cài đặt trước đó.

Hủy bỏ cơ sở dữ liệu MongoDB và tệp nhật ký.

mongodb-org

Theo mặc định, MongoDB ra mắt với

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
6 được đặt thành
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
7, liên kết với giao diện mạng localhost. Điều này có nghĩa là
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 chỉ có thể chấp nhận các kết nối từ các máy khách đang chạy trên cùng một máy. Các máy khách từ xa sẽ không thể kết nối với
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 và
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 sẽ không thể khởi tạo một bộ bản sao trừ khi giá trị này được đặt thành giao diện mạng hợp lệ.

ps --no-headers -o comm 1

6

Theo mặc định, MongoDB ra mắt với

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
6 được đặt thành
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
7, liên kết với giao diện mạng localhost. Điều này có nghĩa là
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 chỉ có thể chấp nhận các kết nối từ các máy khách đang chạy trên cùng một máy. Các máy khách từ xa sẽ không thể kết nối với
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 và
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 sẽ không thể khởi tạo một bộ bản sao trừ khi giá trị này được đặt thành giao diện mạng hợp lệ.

Xóa bất kỳ gói MongoDB nào mà bạn đã cài đặt trước đó.

Hủy bỏ cơ sở dữ liệu MongoDB và tệp nhật ký.

ps --no-headers -o comm 1

8

Theo mặc định, MongoDB ra mắt với

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
6 được đặt thành
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
7, liên kết với giao diện mạng localhost. Điều này có nghĩa là
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 chỉ có thể chấp nhận các kết nối từ các máy khách đang chạy trên cùng một máy. Các máy khách từ xa sẽ không thể kết nối với
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 và
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 sẽ không thể khởi tạo một bộ bản sao trừ khi giá trị này được đặt thành giao diện mạng hợp lệ.

sudo apt-get purge mongodb-org*

2

Giá trị này có thể được cấu hình:

sudo apt-get purge mongodb-org*

4

trong tệp cấu hình MongoDB với

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
6 hoặc

sudo apt-get purge mongodb-org*

5
).

sudo apt-get purge mongodb-org*

6

thông qua đối số dòng lệnh

ps --no-headers -o comm 1

2

Xóa bất kỳ gói MongoDB nào mà bạn đã cài đặt trước đó.

Hủy bỏ cơ sở dữ liệu MongoDB và tệp nhật ký.

sudo apt-get purge mongodb-org*

8

Theo mặc định, MongoDB ra mắt với

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
6 được đặt thành
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
7, liên kết với giao diện mạng localhost. Điều này có nghĩa là
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 chỉ có thể chấp nhận các kết nối từ các máy khách đang chạy trên cùng một máy. Các máy khách từ xa sẽ không thể kết nối với
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 và
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
0 sẽ không thể khởi tạo một bộ bản sao trừ khi giá trị này được đặt thành giao diện mạng hợp lệ.

  • sudo apt-get purge mongodb-org*

    9

  • sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    0

  • sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    1

  • sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    2

  • sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    3

  • sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    4

  • sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    5

  • sudo rm -r /var/log/mongodb
    sudo rm -r /var/lib/mongodb
    6

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
7

Giá trị này có thể được cấu hình:

Làm cách nào để truy cập MongoDB trên Linux?

Để mở vỏ MongoDB, hãy chạy lệnh Mongo từ dấu nhắc máy chủ của bạn. Theo mặc định, lệnh Mongo mở một vỏ được kết nối với một thể hiện MongoDB được cài đặt cục bộ đang chạy trên cổng 27017. Hãy thử chạy lệnh Mongo mà không có tham số bổ sung: Mongo.run the mongo command from your server prompt. By default, the mongo command opens a shell connected to a locally-installed MongoDB instance running on port 27017 . Try running the mongo command with no additional parameters: mongo.

Chúng ta có thể sử dụng MongoDB trong Linux không?

Khuyến khích.Để có trải nghiệm cài đặt tốt nhất, MongoDB cung cấp các gói cho các bản phân phối Linux phổ biến.Các gói này là cách ưa thích để chạy MongoDB.MongoDB provides packages for popular Linux distributions. These packages are the preferred way to run MongoDB.

Làm cách nào để khởi động MongoDB trên máy chủ Linux?

Bắt đầu MongoDB.Phát hành lệnh sau để bắt đầu Mongod: Sudo Service Mongod bắt đầu ..
Dừng MongoDB.Khi cần thiết, bạn có thể dừng quy trình Mongod bằng cách ban hành lệnh sau: SUDO Service Mongod dừng ..
Khởi động lại MongoDB.Phát hành lệnh sau để khởi động lại Mongod: Sudo Service Mongod khởi động lại ..

Làm thế nào sử dụng MongoDB từng bước?

Hướng dẫn MongoDB: Cài đặt và thiết lập..
Bước 1: Cài đặt.....
Bước 2: Bắt đầu máy chủ MongoDB.....
Bước 3: Bắt đầu khách hàng.....
Bước 4: Tạo cơ sở dữ liệu.....
Bước 5: Tạo một bộ sưu tập.....
Bước 6: Thêm tài liệu vào một bộ sưu tập.....
Bước 7: Quản lý tài liệu ..