MongoDB có chạy trên Mac không?
MongoDB là một cơ sở dữ liệu định hướng tài liệu nguồn mở được thiết kế để lưu trữ một lượng lớn dữ liệu và cũng cho phép bạn làm việc với dữ liệu đó rất hiệu quả. Nó được phân loại theo cơ sở dữ liệu NoSQL (Không chỉ SQL) vì việc lưu trữ và truy xuất dữ liệu trong MongoDB không ở dạng bảng. Đây là phần giới thiệu chung về MongoDB, bây giờ chúng ta tìm hiểu cách cài đặt MongoDB trên macOS của bạn?. Show Bạn có thể cài đặt MongoDB bằng hai phương pháp khác nhau mà một phương pháp đang sử dụng. tgz tarball và một người khác đang sử dụng Homebrew. Ở đây, chúng ta sẽ thảo luận về cách cài đặt MongoDB bằng cách sử dụng. tgz tarball, vì vậy bạn cần làm theo từng bước một cách cẩn thận.
Tải xuống MongoDB –Bước 1. Truy cập Trung tâm tải xuống MongoDB để tải xuống Máy chủ cộng đồng MongoDB. Tại đây, Bạn có thể chọn bất kỳ phiên bản, hệ điều hành và gói nào theo yêu cầu của mình. Đối với macOS, chúng ta cần chọn.
Bước 2. Khi quá trình tải xuống hoàn tất, bạn sẽ nhận được tệp TGZ (có phần mở rộng. tgz). Bây giờ, hãy giải nén tệp này đến bất kỳ vị trí nào bạn muốn trong hệ thống của mình. Giống như, như thể hiện trong hình dưới đây. Ở đây, thư mục bin là thư mục quan trọng nhất chứa tất cả các tệp thực thi liên quan đến MongoDB như mongo cho giao diện dòng lệnh để tương tác với cơ sở dữ liệu, mongod là cơ sở dữ liệu, mongodumps được sử dụng để tạo xuất nhị phân nội dung của cơ sở dữ liệu, .
Đặt giao diện dòng lệnh, tôi. e, Mongo Shell –Bước 3. Bây giờ để chạy mongo shell, chúng ta cần đặt biến môi trường hoặc đường dẫn. Bạn có thể đặt đường dẫn của mình trong. tệp bash_profile Nếu bạn đang sử dụng Mojave OS trở xuống hoặc bạn có thể đặt đường dẫn của mình trong. zprofile nếu bạn đang sử dụng Catalina trở lên. Nếu bạn không có. bash_profile hoặc. zprofile, thì bạn có thể tạo chúng bằng hai cách sau.
Sau khi tạo hoặc nhận. bash_profile hoặc. zprofile đặt đường dẫn của bạn. Giống như, như thể hiện trong hình dưới đây. Đây, “/Users/anki/mongodb-macos-x86_64-4. 2. 2/bin” là đường dẫn mà. tgz được giải nén và “. $PATH” cho phép chạy các đường dẫn (không phải MongoDB) có trong. bash_profile hoặc. zhồ sơ. Sau khi vào đường dẫn trong. bash_profile hoặc. zprofile lưu tệp đó và sau đó thiết bị đầu cuối đọc đường dẫn được cập nhật bằng lệnh nguồn. Điểm quan trọng. Đối với người dùng Catalina khi bạn chạy lệnh mongo hoặc mongo –nodb trong thiết bị đầu cuối của mình, macOS của bạn sẽ không cho phép chạy mongo. Vì vậy, để chạy mongo, bạn cần cấp quyền cho chúng theo cách thủ công, tôi. e, Tùy chọn hệ thống > Bảo mật & Quyền riêng tư > Dù sao cũng cho phép. Quy trình tương tự để chạy mongod.
Đặt máy chủ cơ sở dữ liệu, tôi. e, mongod –Bước 4. Trước khi chạy mongod, trước tiên chúng ta sẽ tạo một thư mục hoặc thư mục sẽ lưu trữ tất cả dữ liệu được xử lý bởi mongod. Hay nói cách khác chúng ta sẽ tạo một thư mục data trong đó mongod process sẽ ghi dữ liệu. Đây là hướng dẫn thiết lập MongoDB trên macOS. Bạn có thể thắc mắc tại sao ngay từ đầu lại cần có hướng dẫn thiết lập cho MongoDB vì công thức Tôi khuyên dùng Homebrew để cài đặt và quản lý ứng dụng trên macOS. Nó được cài đặt bằng lệnh sau trong thiết bị đầu cuối macOS. Mở terminal và dán lệnh sau $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" Thiết bị đầu cuối chạy qua một loạt các hoạt động cài đặt và có thể sẽ tạo các thư mục trong máy cục bộ của bạn để đáp ứng các yêu cầu lưu trữ Homebrew. Sau khi được cài đặt, hãy cập nhật các phụ thuộc Homebrew $ brew update Như tôi đã đề cập rằng công thức $ brew tap mongodb/brew Sẽ mất vài giây. Sau khi hoàn tất, bạn có thể cài đặt phiên bản MongoDB riêng lẻ. Ví dụ: để cài đặt phiên bản sản xuất mới nhất của máy chủ cộng đồng MongoDB $ brew install mongodb-community Chạy mongodb Để có $ brew update 1 bắt đầu $ brew update 2 ngay lập tức và cũng có thể khởi động lại khi đăng nhập, hãy sử dụng$ brew services start mongodb-community Nếu bạn quản lý $ brew services stop mongodb-community Để biết thêm thông tin, hãy kiểm tra mongodb/homebrew-brew Bây giờ daemon mongo sẽ chạy trong nền và có thể được sử dụng bởi các ứng dụng của bạn. Tiếp theo, hãy kiểm tra phiên bản MongoDB của bạn ________số 8Kết quả dòng lệnh sẽ hiển thị phiên bản bạn đã cài đặt trên máy cục bộ của mình. Tôi khuyên bạn nên sử dụng phiên bản thư viện và phần mềm mới nhất bất cứ khi nào có thể để tránh các sự cố tương thích với các ứng dụng phía máy khách MongoDB chạy trên hệ điều hành nào?MongoDB chỉ hỗ trợ Oracle Linux chạy Hạt nhân tương thích Red Hat (RHCK). MongoDB không hỗ trợ Hạt nhân doanh nghiệp không thể phá vỡ (UEK). MongoDB 5. 0 yêu cầu sử dụng tập lệnh AVX, có sẵn trên một số bộ xử lý Intel và AMD.
MongoDB được cài đặt ở đâu trên Mac?Sau khi cài đặt MongoDB với Homebrew. . Cơ sở dữ liệu được lưu trữ trong thư mục /usr/local/var/mongodb/ mongod. tập tin conf ở đây. /usr/local/etc/mongod. conf Nhật ký mongo có thể được tìm thấy tại /usr/local/var/log/mongodb/ Các tệp nhị phân mongo ở đây. /usr/local/Cellar/mongodb/[phiên bản]/bin MongoDB có sẵn cho Mac m1 không?MongoDB hoạt động như một cơ sở dữ liệu phân tán và giúp truy cập dữ liệu dễ dàng. Có hai phương pháp để cài đặt MongoDB trên mac. Cài đặt MongoDB bằng brew (được khuyến nghị) Cài đặt MongoDB bằng cách tải xuống từ trang web chính thức . |