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

Thiết lập môi trường MongoDB | Cài đặt MongoDB trên Windows

Trong Hướng dẫn về MongoDB trước, chúng ta đã thảo luận về ưu điểm và hạn chế của MongoDB . Trong Hướng dẫn thiết lập Môi trường MongoDB này, chúng ta sẽ xem cách thiết lập môi trường cho MongoDB trên Hệ điều hành Windows của bạn. Ngoài ra, chúng ta sẽ tìm hiểu cách cài đặt MongoDB.

Vì vậy, hãy cùng Thiết lập / Cài đặt Môi trường MongoDB.

Thiết lập môi trường MongoDB | Cài đặt MongoDB trên Windows

Các bước thiết lập môi trường MongoDB trên Windows

Thiết lập Môi trường MongoDB rất dễ dàng cho Hệ điều hành Windows. Để thiết lập môi trường, bạn sẽ phải làm theo vài bước đơn giản.

  1. Biết kiến ​​trúc Windows của bạn
  2. Tải xuống tệp thiết lập MongoDB
  3. Cài đặt thiết lập MongoDB
  4. Thiết lập Môi trường MongoDB
  5. Kết nối với máy chủ MongoDB
  6. MongoDB dưới dạng dịch vụ Windows
  7. Tạo tệp cấu hình
  8. Chạy thiết lập Môi trường MongoDB

a. Biết Kiến trúc Windows của bạn

Trước khi tải xuống thiết lập MongoDB, bạn phải biết mình đang sử dụng phiên bản Windows nào. Để biết về kiến ​​trúc hệ thống của bạn, hãy mở dấu nhắc lệnh và thực hiện một số lệnh được cung cấp bên dưới.

Image.1 Thiết lập môi trường MongoDB - Biết kiến ​​trúc Windows của bạn

Sau khi thực hiện các lệnh này, bạn sẽ biết hệ thống của mình đang chạy trên kiến ​​trúc 32 bit hay 64 bit. Sau đó, bạn phải tải xuống thiết lập MongoDB tương ứng.

b. Tải xuống tệp thiết lập MongoDB

Sau khi biết kiến ​​trúc, bạn phải tải xuống phiên bản MongoDB mới nhất từ ​​trang web chính thức.

Image.2 Thiết lập môi trường MongoDB - Tải xuống tệp thiết lập MongoDB

Bạn có thể theo liên kết này để tải xuống từ máy chủ cộng đồng của MongoDB.

ttps://www.mongodb.org/downloads

Tải xuống tệp MSI từ máy chủ này.

Hình ảnh 3. Tải xuống tệp thiết lập MongoDB

c. Cài đặt thiết lập MongoDB

Để cài đặt thiết lập MongoDB, bạn cần chạy tệp với tư cách quản trị viên. Sau khi làm điều đó, bạn cần làm theo hướng dẫn thiết lập xuất hiện trong quá trình cài đặt.

Hình ảnh. 4 Thiết lập Môi trường MongoDB - Cài đặt Thiết lập MongoDB

Hình ảnh. 5 Thiết lập Môi trường MongoDB - Cài đặt Thiết lập MongoDB

Bạn có thể chọn một thư mục tùy chỉnh cho dữ liệu MongoDB và các tệp nhật ký. Nếu không, theo mặc định, nó sẽ cài đặt MongoDB thành C:\ Program Files \ MongoDB \ Server \ 3.6 \.

MongoDB không có bất kỳ sự phụ thuộc vào hệ thống nào, vì vậy không có vấn đề gì khi chọn bất kỳ thư mục nào trong thư mục. Bạn có thể chọn bất kỳ thư mục nào trong hệ thống.

Hình ảnh. 6 Thiết lập Môi trường MongoDB - Cài đặt Thiết lập MongoDB

Bạn sẽ thấy tùy chọn cài đặt la bàn MongoDB ngoài việc phục vụ MongoDB và bạn có thể chọn hộp nếu muốn cài đặt MongoDB. Nếu không, hãy để trống.

Hình ảnh. 7 Thiết lập Môi trường MongoDB - Cài đặt Thiết lập MongoDB

Hình ảnh. 8 Thiết lập Môi trường MongoDB - Cài đặt Thiết lập MongoDB

d. Thiết lập môi trường MongoDB

Tất cả dữ liệu MongoDB được lưu trữ trong một thư mục dữ liệu cụ thể. Bạn cần tạo thủ công trong Thư mục MongoDB trên ổ C. Đối với điều này, hãy chạy lệnh sau tại dấu nhắc lệnh.

md \ data \ db

Bạn có thể cài đặt MongoDB ở bất kỳ vị trí nào bạn chọn.

Hình ảnh. 9 Thiết lập môi trường MongoDB

e. Khởi động MongoDB

Để khởi động MongoDB, bạn cần thực hiện lệnh này. Thao tác này sẽ bắt đầu quá trình MongoDB chính. Bạn sẽ thấy ở cuối cửa sổ lệnh có thông báo “đang chờ kết nối”. Điều này có nghĩa là quá trình này đã bắt đầu thành công.

“C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin \ mongod.exe”

Hình ảnh. 10 Thiết lập môi trường MongoDB - Khởi động MongoDB

f. Kết nối với Máy chủ MongoDB

Sau khi thực thi tệp MongoDB.exe, quá trình đã bắt đầu. Bây giờ chúng ta cần kết nối nó với máy chủ MongoDB. Chúng tôi sẽ kết nối nó thông qua trình bao Mongo.exe bằng cách mở một dấu nhắc lệnh khác. Bây giờ bạn cần thực hiện lệnh để kết nối với shell.

“C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin \ mongo.exe”

Bây giờ MongoDB đã sẵn sàng để sử dụng. Bạn có thể kết thúc quá trình đang chạy của MongoDB bằng cách nhấn “ctrl + c”.

Hình 11. Thiết lập Môi trường MongoDB - Kết nối với Máy chủ MongoDB

g. MongoDB dưới dạng Dịch vụ Windows

Bây giờ bạn cần tạo một số thư mục bằng cách sử dụng dấu nhắc lệnh và thực hiện các lệnh sau:

mkdir c:\ data \ db

mkdir c:\ data \ log

Ngoài ra, bạn có thể trực tiếp tạo các thư mục mới trên ổ đĩa c. Đầu tiên, tạo một thư mục và đặt tên là “data”, sau đó tạo hai thư mục là “db” và “log” bên trong thư mục data. Tất cả cơ sở dữ liệu của bạn và các tệp nhật ký sẽ được lưu trữ trong hai thư mục này.

Hình 11. Thiết lập môi trường MongoDB - MongoDB làm dịch vụ Windows

h. Tạo tệp cấu hình MongoDB

Sau khi tạo các thư mục, bạn cần tạo một tệp cấu hình. Tệp phải chỉ định cả systemLog.path và storage.dbPath. Nếu không, một lỗi sẽ hiển thị trên màn hình và dịch vụ sẽ không thể bắt đầu.

systemLog:
đích:tệp
đường dẫn:c:\ data \ log \ mongod.log
lưu trữ:
dbPath:c:\ data \ db

i. Tạo dịch vụ MongoDB

Bạn cần thực hiện lệnh này để tạo dịch vụ MongoDB

sc.exe tạo MongoDB binPath =“\” C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin \ mongod.exe \ ”–service –config =\” C:\ Program Files \ MongoDB \ Server \ 3.6 \ mongod.cfg \ ”” DisplayName =“MongoDB” start =“auto”

Nếu dịch vụ được tạo thành công, thông báo sau sẽ hiển thị

[SC] THÀNH CÔNG của CreateService

j. Bắt đầu dịch vụ MongoDB

Nếu bạn muốn bắt đầu dịch vụ, bạn phải viết một câu trong dấu nhắc lệnh.
net start MongoDB.

k. Dừng dịch vụ

Tương tự, để dừng dịch vụ, bạn phải thực hiện lệnh sau.
net stop MongoDB

l. Xóa dịch vụ

Bạn có thể xóa dịch vụ bất cứ khi nào bạn muốn bằng cách thực thi mã đơn giản này.
net stop MongoDB
Đầu tiên, thao tác này sẽ dừng dịch vụ sau đó xóa dịch vụ khỏi hệ thống.

Đây là tất cả về Hướng dẫn thiết lập môi trường MongoDB. Hy vọng bạn thích phần giải thích của chúng tôi về Cách cài đặt MongoDB trên Windows 10.

Kết luận

Do đó, chúng tôi đã thấy Thiết lập Môi trường MongoDB. Ngoài ra, chúng tôi học cách chạy nó như một dịch vụ Windows. Tất cả là về việc tải xuống thiết lập và viết một số dòng mã trong dấu nhắc lệnh. Hơn nữa, nếu bạn có bất kỳ câu hỏi nào, vui lòng hỏi trong phần bình luận.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. sự khác biệt giữa tổng hợp ($ match) và tìm kiếm, trong MongoDB?

  2. MongoDB - kích thước tệp lớn và ngày càng tăng

  3. Hướng dẫn nâng cấp trong MongoDB

  4. Làm cách nào để bỏ qua null trong khi giải nén tài liệu MongoDB?

  5. Chuẩn hóa MongoDB, khóa ngoại và tham gia