Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Apple

Cài đặt MongoDB trên macOS:Hướng dẫn Homebrew từng bước đơn giản

Hướng dẫn này tập trung vào việc cài đặt MongoDB trên macOS. Có hai cách để cài đặt MongoDB trên macOS:bằng cách tải xuống tệp macOS TAR.GZ hoặc sử dụng Homebrew. Tệp tar.gz là tập hợp các tệp được gói trong một gói duy nhất, tương tự như tệp Zip trên Windows. Tuy nhiên, do tính phức tạp của nó, hầu hết các nhà phát triển đều cảm thấy khó khăn khi sử dụng TAR.GZ để cài đặt MongoDB trên máy Mac. Đây là lý do tại sao chúng ta sẽ sử dụng Homebrew.

Homebrew là gì?

Homebrew là trình quản lý gói bị thiếu cho macOS. Đây là một tiện ích miễn phí cho phép người dùng cài đặt, cập nhật và quản lý các thư viện và gói thông qua dòng lệnh.

Tại sao bạn cần Homebrew?

Về mặt kỹ thuật, bạn không cần homebrew vì bạn có thể cài đặt MongoDB bằng tệp TAR.GZ, mặc dù việc này có thể khó khăn. Tuy nhiên, nếu cài đặt MongoDB thông qua Homebrew, bạn sẽ nhận được những lợi ích sau.

Homebrew tự động hóa quá trình biên dịch, tải xuống và định cấu hình, giúp tiết kiệm rất nhiều thời gian. Homebrew chứa tất cả phần mềm, bao gồm các tiện ích, thư viện và ngôn ngữ, có thể được cài đặt bằng cách thực hiện một lệnh duy nhất.

Bạn muốn tìm hiểu thêm? Hãy truy cập brew.sh.

Bây giờ hãy xem cách bạn có thể cài đặt MongoDB bằng Homebrew.

  1. Trước khi cài đặt MongoDB, bạn cần cài đặt Homebrew
  2. Để làm điều đó, hãy mở terminal và đi tới brew.sh.
  3. Sao chép lệnh bằng cách nhấp vào nút biểu tượng sao chép.
  4. Dán lệnh vào terminal và nhấn Enter . Điều này sẽ không tự cài đặt bia. Để cài đặt brew, bạn chỉ cần thực hiện thêm một bước nữa đó là tìm thư mục ẩn có tên Zshrc (Còn được gọi là Shell) và cài đặt Brew trong thư mục đó.
  5. Để tìm thư mục, hãy đảm bảo bạn đang ở đúng thư mục. Để làm điều đó, chỉ cần gõ CD và nhấn Enter .
  6. ls -la và nhấn Enter . Thao tác này sẽ hiển thị một danh sách dài và tất cả các tệp ẩn.
  7. Ở đây bạn sẽ thấy các thư mục dấu chấm và chúng tôi chỉ quan tâm đến. Zshrc thư mục.
  8. Để chèn homebrew vào thư mục Zshrc, hãy nhập vim .Zshrc và nhấn Enter để mở Vim.
  9. Nhấn Tôi để vào chế độ chèn, sau đó nhập lệnh sau để thêm homebrew.
    export PATH="$PATH:/opt/homebrew/bin/"

  10. Sau khi hoàn tất, nhấn Esc rồi nhấn dấu hai chấm và gõ wq để viết và thoát rồi nhấn Enter .
  11. Bây giờ bạn cần tải lại thư mục Zshrc để cài đặt homebrew. Để làm điều đó, hãy nhập lệnh sau hoặc khởi động lại thiết bị đầu cuối của bạn.
    source ~/.zshrc
  12. Bây giờ để đảm bảo rằng homebrew đã được cài đặt đúng cách, hãy nhập lệnh sau.
    brew --version
  13. Nếu thiết bị đầu cuối hiển thị phiên bản của brew, điều đó có nghĩa là brew đã được cài đặt đúng cách, bạn có thể tiến hành cài đặt MongoDB.
  14.  Để cài đặt MongoDB, trước tiên bạn cần cài đặt công cụ Xcode. Để làm điều đó, hãy chạy lệnh này xcode-select -install .
  15. Sau khi bạn đã cài đặt các công cụ Xcode, hãy nhập lệnh sau để nhấn vào MongoDB. Điều này sẽ biết thông tin về MongoDB.
    brew tap mongodb/brew

  16. Cuối cùng, nhập lệnh sau để cài đặt MongoDB.
    brew install mongodb-community@6.0

  17. Sau khi cài đặt MongoDB, bạn không thể bắt đầu sử dụng nó ngay lập tức vì trước tiên bạn sẽ cần thực thi một số lệnh. Để chạy các dịch vụ MongoDB, hãy thực hiện lệnh sau:
    brew services start mongodb-community@6.0
  18. Để dừng dịch vụ MongoDB, tất cả những gì bạn cần làm là nhập lệnh tương tự nhưng xóa Bắt đầu và thêm Dừng trong lệnh.
    brew services stop mongodb-community@6.0

  19. Rõ ràng là bạn không muốn nhập đi nhập lại các lệnh này để khởi động và dừng máy chủ MongoDB. Nếu bạn muốn định cấu hình máy chủ MongoDB để chạy dưới dạng tiến trình nền, ngay cả khi bạn đóng thiết bị đầu cuối, bạn có thể gõ lệnh sau.
    mongod --config /opt/homebrew/etc/mongod.conf --fork

  20. Bây giờ bạn có thể tiếp tục bất cứ lúc nào và khởi động vỏ xoài bằng cách nhập lệnh sau.
    mongosh

  21. Sau khi chạy shell MongoDB, bạn có thể bắt đầu làm việc với dự án của mình. Để đảm bảo máy chủ MongoDB đang chạy, hãy nhập show dbs , sẽ cung cấp cho bạn tất cả các cơ sở dữ liệu mặc định của MongoDB.
  22. Vậy là xong, MongoDB đã được cài đặt đúng cách trên macOS của bạn.

Nếu bạn gặp bất kỳ sự cố nào khi cố gắng cài đặt MongoDB, hãy thử tải lên một chủ đề trên StackOverflow hoặc bất kỳ diễn đàn lập trình hoặc trang facebook nào khác để giải quyết vấn đề của bạn.

GIỚI THIỆU TÁC GIẢ

Cài đặt MongoDB trên macOS:Hướng dẫn Homebrew từng bước đơn giản

Hamza Mohammad Anwar

Hamza Mohammad Anwar là nhà phát triển web JavaScript trình độ trung cấp, tập trung phát triển các ứng dụng hiệu suất cao sử dụng công nghệ MERN. Bộ kỹ năng của anh ấy bao gồm chuyên môn về ReactJS, MongoDB, Express NodeJS và các công nghệ liên quan khác. Hamza cũng là chuyên gia được Google CNTT chứng nhận, điều này nêu bật năng lực của anh trong lĩnh vực hỗ trợ CNTT. Là một người nhiệt tình giải quyết vấn đề, anh ấy tạo lại các lỗi trên máy tính của mình để khắc phục sự cố và tìm giải pháp cho các vấn đề kỹ thuật khác nhau.