Hướng dẫn can i install mongodb on windows 10? - tôi có thể cài đặt mongodb trên windows 10 không?

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
  • Bắt đầu phiên bản cộng đồng MongoDB từ Trình thông dịch chỉ huy
  • Chạy phiên bản cộng đồng MongoDB làm dịch vụ Windows
  • Cân nhắc bổ sung

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 Windows theo kiểu không giám sát bằng cách sử dụng msiexec.exe từ dòng lệnh. Điều này rất hữu ích cho các quản trị viên hệ thống muốn triển khai MongoDB bằng cách sử dụng tự động hóa.

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 đó.

Hướng dẫn này cài đặt MongoDB trên Windows bằng công cụ dòng lệnh msiexec.exe. Để cài đặt MongoDB bằng trình cài đặt MSI đồ họa, hãy xem Cài đặt MongoDB bằng trình cài đặt MSI.

Shell MongoDB (Mongosh) không được cài đặt với Máy chủ MongoDB. Bạn cần làm theo hướng dẫn cài đặt Mongosh để tải xuống và cài đặt Mongosh riêng.mongosh) is not installed with MongoDB Server. You need to follow the mongosh installation instructions to download and install mongosh separately.

Phiên bản cộng đồng MongoDB 6.0 hỗ trợ các phiên bản Windows 64 bit sau đây trên kiến ​​trúc x86_64:64-bit versions of Windows on x86_64 architecture:

  • Windows Server 2019

  • Windows 10 / Windows Server 2016

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

Xem hỗ trợ nền tảng để biết thêm thông tin.

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.experimental support for VirtualBox on Windows hosts where Hyper-V is running. However, Microsoft does not support VirtualBox on Hyper-V.

Sử dụng hướng dẫn này để cài đặt phiên bản cộng đồng MongoDB 6.0 trên Windows theo kiểu không giám sát bằng cách sử dụng msiexec.exe từ dòng lệnh. Điều này rất hữu ích cho các quản trị viên hệ thống muốn triển khai MongoDB bằng cách sử dụng tự động hóa.

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 đó.

Hướng dẫn này cài đặt MongoDB trên Windows bằng công cụ dòng lệnh msiexec.exe. Để cài đặt MongoDB bằng trình cài đặt MSI đồ họa, hãy xem Cài đặt MongoDB bằng trình cài đặt MSI.Windows command prompt/interpreter (cmd.exe) using msiexec.exe.

Shell MongoDB (Mongosh) không được cài đặt với Máy chủ MongoDB. Bạn cần làm theo hướng dẫn cài đặt Mongosh để tải xuống và cài đặt Mongosh riêng.

Phiên bản cộng đồng MongoDB 6.0 hỗ trợ các phiên bản Windows 64 bit sau đây trên kiến ​​trúc x86_64:MongoDB Download Center

  1. Windows Server 2019Version dropdown, select the version of MongoDB to download.

  2. Windows 10 / Windows Server 2016Platform dropdown, select Windows.

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

  4. Xem hỗ trợ nền tảng để biết thêm thông tin.Download.

MongoDB không được hỗ trợ trên hệ thống con Windows cho Linux (WSL). Để chạy MongoDB trên Linux, hãy sử dụng hệ thống Linux được hỗ trợ.

Oracle cung cấp hỗ trợ thử nghiệm cho VirtualBox trên các máy chủ Windows nơi Hyper-V đang chạy. Tuy nhiên, Microsoft không hỗ trợ VirtualBox trên Hyper-V.Administrator.

Tắt Hyper-V nếu bạn muốn cài đặt MongoDB trên Windows bằng VirtualBox.MongoDB Compass.

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.

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi

Thực hiện theo các bước này để cài đặt phiên bản cộng đồng MongoDB không được giám sát trên Windows từ Windows Command Prompt/Interfer (cmd.exe) bằng msiexec.exe.

Tải xuống Trình cài đặt MongoDB Community

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
INSTALLLOCATION="C:\MongoDB\Server\6.0\"
1 từ liên kết sau:

Trung tâm tải xuống MongoDB

Trong phiên bản thả xuống, chọn phiên bản MongoDB để tải xuống.MongoDB Compass, you must explicitly include the

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
INSTALLLOCATION="C:\MongoDB\Server\6.0\"
6 argument.

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
SHOULD_INSTALL_COMPASS="0"

Trong thả xuống nền tảng, chọn Windows.

Trong thả xuống gói, chọn MSI.

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
ADDLOCAL="ServerService,LegacyClient" ^
SHOULD_INSTALL_COMPASS="0"

Nhấp vào Tải xuống.

Quan trọngWindows command prompt/interpreter (cmd.exe) as an Administrator.

MongoDB không được hỗ trợ trên hệ thống con Windows cho Linux (WSL). Để chạy MongoDB trên Linux, hãy sử dụng hệ thống Linux được hỗ trợ.

Oracle cung cấp hỗ trợ thử nghiệm cho VirtualBox trên các máy chủ Windows nơi Hyper-V đang chạy. Tuy nhiên, Microsoft không hỗ trợ VirtualBox trên Hyper-V.Administrator.

Tắt Hyper-V nếu bạn muốn cài đặt MongoDB trên Windows bằng VirtualBox.

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.Command Interpreter, create the data directories:

Thực hiện theo các bước này để cài đặt phiên bản cộng đồng MongoDB không được giám sát trên Windows từ Windows Command Prompt/Interfer (cmd.exe) bằng msiexec.exe.

"C:\Program Files\MongoDB\Server\6.0\bin\mongod.exe" --dbpath="c:\data\db"

Tải xuống Trình cài đặt MongoDB Community

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
INSTALLLOCATION="C:\MongoDB\Server\6.0\"
1 từ liên kết sau:

Trung tâm tải xuống MongoDBCommand Interpreter displays:

[initandlisten] waiting for connections

MongoDB không được hỗ trợ trên hệ thống con Windows cho Linux (WSL). Để chạy MongoDB trên Linux, hãy sử dụng hệ thống Linux được hỗ trợ.

Oracle cung cấp hỗ trợ thử nghiệm cho VirtualBox trên các máy chủ Windows nơi Hyper-V đang chạy. Tuy nhiên, Microsoft không hỗ trợ VirtualBox trên Hyper-V.Windows Defender Firewall settings on your Windows host, Windows may display a Security Alert dialog box about blocking "some features" of

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
SHOULD_INSTALL_COMPASS="0"
5 from communicating on networks. To remedy this issue:

  1. Tắt Hyper-V nếu bạn muốn cài đặt MongoDB trên Windows bằng VirtualBox.Private Networks, such as my home or work network.

  2. 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.Allow access.

Thực hiện theo các bước này để cài đặt phiên bản cộng đồng MongoDB không được giám sát trên Windows từ Windows Command Prompt/Interfer (cmd.exe) bằng msiexec.exe.

Tải xuống Trình cài đặt MongoDB Community

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
INSTALLLOCATION="C:\MongoDB\Server\6.0\"
1 từ liên kết sau:Windows Service during the install, and the MongoDB service starts upon successful installation.

Trung tâm tải xuống MongoDBWindows command prompt/interpreter (cmd.exe) as an Administrator, and run the following command:

Đóng tất cả các lời nhắc lệnh khác, sau đó gọi lệnh sau:

Kiểm tra tệp nhật ký MongoDB của bạn cho dòng sau:

[initandlisten] waiting for connections on port 27017

Bạn có thể thấy các cảnh báo không quan trọng trong đầu ra quá trình. Miễn là bạn thấy thông điệp này trong nhật ký MongoDB, bạn có thể bỏ qua những cảnh báo này một cách an toàn trong quá trình đánh giá ban đầu của bạn về MongoDB.

Nếu bạn chưa làm như vậy, hãy làm theo hướng dẫn cài đặt Mongosh để tải xuống và cài đặt MongoDB Shell (Mongosh).mongosh installation instructions to download and install the MongoDB Shell (mongosh).

Hãy chắc chắn thêm đường dẫn vào nhị phân

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
SHOULD_INSTALL_COMPASS="0"
7 của bạn vào biến môi trường
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
SHOULD_INSTALL_COMPASS="0"
8 của bạn trong quá trình cài đặt.

Mở một thông dịch lệnh mới và nhập

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
SHOULD_INSTALL_COMPASS="0"
7 để kết nối với MongoDB.Command Interpreter and enter
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
SHOULD_INSTALL_COMPASS="0"
7 to connect to MongoDB.

Để dừng/tạm dừng dịch vụ MongoDB, bạn có thể sử dụng bảng điều khiển dịch vụ:

  1. Từ bảng điều khiển dịch vụ, xác định vị trí dịch vụ MongoDB.

  2. Nhấp chuột phải vào dịch vụ MongoDB và nhấp vào dừng (hoặc tạm dừng).Stop (or Pause).

Bạn cũng có thể quản lý dịch vụ từ dòng lệnh. Để dừng dịch vụ MongoDB từ dòng lệnh, hãy mở dấu nhắc/phiên dịch lệnh Windows (cmd.exe) làm quản trị viên và chạy lệnh sau:Windows command prompt/interpreter (cmd.exe) as an Administrator, and run the following command:

Để loại bỏ dịch vụ MongoDB, trước tiên hãy sử dụng bảng điều khiển dịch vụ để dừng dịch vụ. Sau đó, mở một dấu nhắc/phiên dịch lệnh Windows (cmd.exe) làm quản trị viên và chạy lệnh sau:Windows command prompt/interpreter (cmd.exe) as an Administrator, and run the following command:

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

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
ADDLOCAL="ServerService,LegacyClient" ^
SHOULD_INSTALL_COMPASS="0"
2 được đặt thành
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
ADDLOCAL="ServerService,LegacyClient" ^
SHOULD_INSTALL_COMPASS="0"
3, liên kết với giao diện mạng localhost. Điều này có nghĩa là
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
ADDLOCAL="ServerService,LegacyClient" ^
SHOULD_INSTALL_COMPASS="0"
4 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
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
ADDLOCAL="ServerService,LegacyClient" ^
SHOULD_INSTALL_COMPASS="0"
4 và
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
ADDLOCAL="ServerService,LegacyClient" ^
SHOULD_INSTALL_COMPASS="0"
4 sẽ không thể khởi tạo 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

    msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
    ADDLOCAL="ServerService,LegacyClient" ^
    SHOULD_INSTALL_COMPASS="0"
    2 hoặc

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

    msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
    ADDLOCAL="ServerService,LegacyClient" ^
    SHOULD_INSTALL_COMPASS="0"
    8

Cảnh báo

Để biết thêm thông tin về việc định cấu hình

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
ADDLOCAL="ServerService,LegacyClient" ^
SHOULD_INSTALL_COMPASS="0"
2, hãy xem ràng buộc IP.

Nếu bạn đã cài đặt MongoDB với trình cài đặt Windows (

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
INSTALLLOCATION="C:\MongoDB\Server\6.0\"
1),
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
INSTALLLOCATION="C:\MongoDB\Server\6.0\"
1 sẽ tự động nâng cấp trong cùng một chuỗi phát hành (ví dụ: 4.2.1 lên 4.2.2).

Nâng cấp một chuỗi phát hành đầy đủ (ví dụ: 4.0 lên 4.2) yêu cầu cài đặt mới.

Nếu bạn thêm

msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
INSTALLLOCATION="C:\MongoDB\Server\6.0\"
4 vào hệ thống của mình
msiexec.exe /l*v mdbinstall.log /qb /i mongodb-windows-x86_64-6.0-signed.msi ^
SHOULD_INSTALL_COMPASS="0"
8, bạn có thể bỏ qua đường dẫn đầy đủ đến các nhị phân máy chủ MongoDB. Bạn cũng nên thêm đường dẫn đến Mongosh nếu bạn chưa làm như vậy.mongosh if you have not already done so.

MongoDB cài đặt ở đâu trên Windows?

Cài đặt MongoDB Bạn có thể tìm thấy tệp đã tải xuống trong thư mục tải xuống. Bạn có thể làm theo các bước được đề cập ở đó và cài đặt phần mềm. Khi hoàn thành việc cài đặt thành công, bạn sẽ tìm thấy gói phần mềm trong ổ C của mình. C: \ Tệp chương trình \ MongoDB \ Server \ 4.4 \ Bin.C:\Program Files\MongoDB\Server\4.4\bin.

MongoDB có thể được cài đặt cục bộ không?

Bạn có thể tải xuống và cài đặt Compass MongoDB từ trang này.Để kết nối với MongoDB địa phương của bạn, bạn đặt tên máy chủ thành Localhost và Port thành 27017.Các giá trị này là mặc định cho tất cả các kết nối MongoDB cục bộ (trừ khi bạn thay đổi chúng).Nhấn Connect và bạn sẽ thấy các cơ sở dữ liệu trong MongoDB địa phương của bạn.To connect to your local MongoDB, you set Hostname to localhost and Port to 27017 . These values are the default for all local MongoDB connections (unless you changed them). Press connect, and you should see the databases in your local MongoDB.

Tôi có thể cài đặt MongoDB trên Windows 11 không?

Cài đặt MongoDB trên Windows chưa bao giờ dễ dàng hơn.Bạn có thể tìm thấy các hướng dẫn đầy đủ ở đây.Trên Windows 11, bạn sẽ sử dụng trình duyệt Edge để xem tất cả các trang này.Phiên bản ngắn là: Chuyển đến Trung tâm tải xuống MongoDB nơi nó sẽ hiển thị máy chủ cộng đồng MongoDB.go to the MongoDB Download Center where it'll display the MongoDB Community Server.

Tôi có thể tải xuống MongoDB miễn phí không?

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.offers a free tier to get started.