MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm thế nào để cài đặt MongoDB trên hệ thống Windows?

Như chúng ta thảo luận về cách cài đặt MongoDB 4.2 trên Redhat / Centos 7 trong bài viết trước của chúng tôi Cách cài đặt MongoDB 4.2 trên hệ thống RedHat / CentOS 7 , chúng ta sẽ thảo luận trong phần này Cách cài đặt MongoDB Community Edition 4.2 4.2 trên hệ thống Windows bằng cách sử dụng:

  • trình hướng dẫn cài đặt MongoDB
  • msiexec.exe từ dòng lệnh (cmd.exe)
  1. Cài đặt MongoDB 4.2 bằng trình hướng dẫn Trình cài đặt MongoDB:

Như chúng ta thấy, cài đặt MongoDB bằng trình hướng dẫn cài đặt MongoDB khá dễ dàng. Điều kiện tiên quyết của việc cài đặt là hệ thống Windows làm nền tảng được hỗ trợ và trình cài đặt MongoDB.

Hãy kiểm tra các nền tảng được hỗ trợ cho các cửa sổ hệ thống, MongoDB yêu cầu kiến ​​trúc x86-64 và hỗ trợ nền tảng sau:

  • Windows 7 / Server 2008 R2
  • Windows 8/2012 R2 trở lên

Hãy kiểm tra phần Tải xuống MongoDB Chính thức để tải xuống trình cài đặt MongoDB để chạy trình cài đặt:

Như chúng ta thấy ở trên, chúng ta có thể chọn phiên bản MongoDB, The Os và gói để tải xuống dưới hai định dạng là định dạng ZIP hoặc định dạng MSI.

Hãy bắt đầu cài đặt Interactive trên hệ thống windows 8 của chúng tôi:

Khi quá trình tải xuống tệp trình cài đặt mongodb-win32-x86_64-2012plus-4.2.2-sign.msi hoàn tất, chúng tôi bắt đầu quá trình cài đặt:

Nhấp vào Tiếp theo trên màn hình phía trên và sau khi chúng tôi chấp nhận các điều khoản trong hộp kiểm của Thỏa thuận Cấp phép:

Nhấp vào nút Tiếp theo để tiếp tục, chúng ta phải chọn giữa cài đặt ‘Hoàn thành’ và ‘Tùy chỉnh’:

Nếu chúng ta cần chọn tính năng chương trình nào sẽ được cài đặt và nơi sẽ được cài đặt, thì có thể thực hiện cài đặt tùy chọn:

Xét rằng chúng tôi đã chọn thực hiện theo tùy chọn thiết lập được đề xuất là 'Hoàn thành' sẽ cài đặt MongoDB và các công cụ MongoDB vào vị trí mặc định.

Bắt đầu từ MongoDB 4.0, quá trình cài đặt cho chúng tôi lựa chọn chỉ cài đặt các tệp nhị phân MongoDB hoặc thiết lập MongoDB làm dịch vụ Windows trong quá trình cài đặt:

Trong màn hình bên dưới, nó xuất hiện để kích hoạt quá trình cài đặt thực tế bằng cách nhấp vào nút Cài đặt:

Vì chúng tôi cài đặt và định cấu hình MongoDB làm Dịch vụ Windows trong quá trình cài đặt, nên dịch vụ MongoDB sẽ được khởi động sau khi cài đặt thành công.

Sau khi cài đặt, chúng tôi có thể kiểm tra kiến ​​trúc thư mục cài đặt của mình. Như chúng ta có thể làm trong thư mục cài đặt ‘C:\ Program Files \ MongoDB \ Server \ 4.2’:chúng ta có ba thư mục:

  • Thùng:để lưu trữ các tệp nhị phân
  • Dữ liệu:tới dữ liệu trong thư mục dữ liệu được chỉ định bởi –dbpath
  • Nhật ký:để lưu trữ các tệp nhật ký

MongoDB được định cấu hình bằng tệp cấu hình C:\ Program Files \ MongoDB \ Server \ 4.2 \ bin \ mongod.cfg

Đây là mongod.cfg của chúng tôi trong Cài đặt Demo của chúng tôi:

# mongod.conf

# để biết tài liệu về tất cả các tùy chọn, hãy xem:

# http://docs.mongodb.org/manual/reference/configuration-options/

# Vị trí và cách lưu trữ dữ liệu.

lưu trữ:

dbPath:C:\ Program Files \ MongoDB \ Server \ 4.2 \ data

tạp chí:

đã bật:true

# công cụ:

# mmapv1:

# wiredTiger:

# nơi ghi dữ liệu ghi nhật ký.

systemLog:

đích:tệp

logAppend:true

đường dẫn:C:\ Program Files \ MongoDB \ Server \ 4.2 \ log \ mongod.log

# giao diện mạng

net:

cổng:27017

bindIp:127.0.0.1

#processManagement:

#security:

#operationProfiling:

# sao chép:

#sharding:

## Tùy chọn Chỉ dành cho Doanh nghiệp:

#auditLog:

#snmp:

  1. Cài đặt MongoDB 4.2 bằng msiexec.exe:

Cài đặt MongoDB bằng cách sử dụng trình hướng dẫn Trình cài đặt MongoDB cho chúng tôi cơ hội kiểm soát quá trình cài đặt và đây là một quá trình tương tác dựa trên tiến trình của quá trình cài đặt.

Ngược lại, nếu chúng tôi chọn cài đặt MongoDB ở chế độ im lặng và không giám sát, chúng tôi có thể sử dụng msiexec.exe từ dòng lệnh.

Có các bước cần làm theo:

  1. Mở dấu nhắc lệnh / trình thông dịch của Windows (cmd.exe) ở chế độ Quản trị viên
  2. Từ dấu nhắc lệnh được mở này, hãy chuyển đến thư mục tải xuống trình cài đặt MongoDB và chạy lệnh sau:

msiexec.exe / l * v mdbinstall.log / qb / i mongodb-win32-x86_64-2012plus-4.2.2-sign.msi ^

INSTALLLOCATION =”C:\ MongoDB \ Server \ 4.2 \”

Để cá nhân hóa thư mục cài đặt, chúng tôi thêm cài đặt tùy chọn. Nếu chúng tôi muốn giữ nguyên tùy chọn mặc định, chúng tôi có thể bỏ qua tùy chọn này.

Bắt đầu với Windows 8 trở lên, chúng tôi có thể sử dụng msiexec.exe để cài đặt tất cả các tệp nhị phân MongoDB, bao gồm cả MongoDB La bàn. Vì vậy, để bỏ qua cài đặt của nó, chúng tôi đã thực hiện một cách rõ ràng bằng cách sử dụng đối số SHOVER_INSTALL_COMPASS =”0 ″ như sau:

msiexec.exe / l * v mdbinstall.log / qb / i mongodb-win32-x86_64-2012plus-4.2.2-sign.msi ^

SHOVER_INSTALL_COMPASS =”0 ″

Hơn nữa, chúng tôi có tùy chọn cài đặt các bộ thành phần MongoDB cụ thể; chúng ta có thể chỉ định chúng trong đối số ADDLOCAL như sau:

Ví dụ:để chỉ cài đặt máy chủ MongoDB (mongod.exe) và shell mongo.exe cũng như thiết lập máy chủ MongoDB làm dịch vụ Windows và bao gồm La bàn trong cài đặt, chúng ta có thể chạy như sau:

msiexec.exe / l * v mdbinstall.log / qb / i mongodb-win32-x86_64-2012plus-4.2.2-sign.msi ^

ADDLOCAL =”ServerService, Client” ^


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB đổi tên trường cơ sở dữ liệu trong mảng

  2. Cách sử dụng lại đúng cách kết nối với Mongodb trên ứng dụng và mô-đun NodeJs

  3. Làm cách nào để bạn đổi tên cơ sở dữ liệu MongoDB?

  4. Tại sao không nên đóng kết nối MongoDB ở bất kỳ đâu trong mã Node.js?

  5. Sử dụng Meteor tìm nạp hoặc tìm trong các chức năng của trình trợ giúp mẫu?