Cài mongodb mac os x

Bài viết này sẽ hướng dẫn bạn cài đặt MongoDB phiên bản Community Edition bằng cách cài đặt thủ công trên các hệ thống chạy hệ điều hành Mac OS X.

2021-01-27 3048 lượt xem

  1. Trang Chủ
  2. kiến thức database
  3. Hướng Dẫn Cài Đặt MongoDB Trên Mac OS X

tôi thích vậy đó

hùng ebudezain

hùng đẹp trai

hùng đẹp trai

tôi thích vậy đó

hùng đẹp trai

hùng đẹp trai

hùng ebudezain

hùng đẹp trai

Cài mongodb mac os x

đọc dữ liệu hộ bố

hùng đẹp trai

đọc dữ liệu hộ bố

hùng ebudezain

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

Đầu tiên chúng ta sẽ tìm hiểu về cách cài đặt MongoDB. Chúng ta sẽ có 2 cách để cài đặt mongodb trên macos là cài bằng homebrew và cài bằng thủ công. Nhưng theo mình nếu cài thủ công đôi khi bạn sẽ thấy các lệnh lằng nhằng không nhất quán nên mình chọn hướng dẫn cách cài đặt  homebrew thì sau này dễ research hơn. 

ahihi đồ ngốc trương thanh hùng nè

hùng đẹp trai

Kiểm tra homebrew tồn tại chưa

hùng thông minh lắm

đọc dữ liệu hộ bố

ahihi đồ ngốc trương thanh hùng nè

hùng ebudezain

hùng đẹp trai

ahihi đồ ngốc trương thanh hùng nè

đọc dữ liệu hộ bố

hùng thông minh lắm

Bạn cần có homebrew trong máy mac của bạn. Để biết bạn có homebrew chưa thì bạn làm theo hướng dẫn này: 

ahihi đồ ngốc trương thanh hùng nè

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng ebudezain

hùng ebudezain

# kiểm tra homebrew trong máy mac
brew -v

hùng ebudezain

hùng thông minh lắm

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

đọc dữ liệu hộ bố

đọc dữ liệu hộ bố

tôi thích vậy đó

hùng đẹp trai

ahihi đồ ngốc trương thanh hùng nè

cập nhật Homebrew

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng ebudezain

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng ebudezain

đọc dữ liệu hộ bố

hùng đẹp trai

hùng thông minh lắm

Mở chương trình terminal và cập nhật Homebrew sử dụng câu lệnh sau:

đọc dữ liệu hộ bố

hùng ebudezain

ahihi đồ ngốc trương thanh hùng nè

ahihi đồ ngốc trương thanh hùng nè

tôi thích vậy đó

hùng ebudezain

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

Kiểm tra lỗi đồng thời hiển thị hướng dẫn cách fix

hùng ebudezain

hùng ebudezain

Tapvào MongoDB Homebrew Tap

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng thông minh lắm

tôi thích vậy đó

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng đẹp trai

 Trước khi cài đặt bạn phải "tap" vào MongoDB Homebrew Tap để tải xuống các package của mongodb. Cú pháp:

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

ahihi đồ ngốc trương thanh hùng nè

đọc dữ liệu hộ bố

đọc dữ liệu hộ bố

tôi thích vậy đó

hùng ebudezain

ahihi đồ ngốc trương thanh hùng nè

Cài đặt

hùng đẹp trai

tôi thích vậy đó

hùng đẹp trai

tôi thích vậy đó

brew install 

hùng ebudezain

hùng đẹp trai

Ngoài ra, bạn có thể chỉ định phiên bản MongoDB nếu muốn. Bạn cũng có thể duy trì nhiều phiên bản MongoDB cạnh nhau theo cách này. 

ahihi đồ ngốc trương thanh hùng nè

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

tôi thích vậy đó

ahihi đồ ngốc trương thanh hùng nè

hùng đẹp trai

đọc dữ liệu hộ bố

hùng thông minh lắm

đọc dữ liệu hộ bố

ahihi đồ ngốc trương thanh hùng nè

Cài mongodb mac os x

hùng ebudezain

tôi thích vậy đó

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng thông minh lắm

tôi thích vậy đó

đọc dữ liệu hộ bố

hùng thông minh lắm

brew services start 

hùng thông minh lắm

hùng đẹp trai

hùng thông minh lắm

hùng thông minh lắm

Cách dừng mongod chạy dưới dạng service macOS

hùng đẹp trai

hùng thông minh lắm

hùng ebudezain

brew services stop 

hùng đẹp trai

ahihi đồ ngốc trương thanh hùng nè

Cách chạybackground process

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng thông minh lắm

mongod --config /usr/local/etc/mongod.conf --fork

ahihi đồ ngốc trương thanh hùng nè

hùng ebudezain

hùng thông minh lắm

đọc dữ liệu hộ bố

đọc dữ liệu hộ bố

đọc dữ liệu hộ bố

hùng thông minh lắm

đọc dữ liệu hộ bố

hùng thông minh lắm

hùng đẹp trai

hùng ebudezain

Để xác minh rằng MongoDB đang chạy, hãy thực hiện một trong các thao tác sau:

tôi thích vậy đó

đọc dữ liệu hộ bố

hùng đẹp trai

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng đẹp trai

 Bạn sẽ thấy dịch vụ mongodb-community trong danh sách started.

tôi thích vậy đó

Nhưng nếu bạn start mongo process thì nó đang chạy dưới background bạn muốn check thì bạn phải dùng lệnh sau: 

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng thông minh lắm

ps aux | grep -v grep | grep mongod

hùng ebudezain

hùng đẹp trai

ahihi đồ ngốc trương thanh hùng nè

Kết nối và sử dụng MongoDB trong shell

ahihi đồ ngốc trương thanh hùng nè

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng đẹp trai

hùng ebudezain

tôi thích vậy đó

tôi thích vậy đó

hãy gõ lệnh sau để vào sehll của mongo: 

hùng ebudezain

ahihi đồ ngốc trương thanh hùng nè

ahihi đồ ngốc trương thanh hùng nè

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng thông minh lắm

hùng ebudezain

ahihi đồ ngốc trương thanh hùng nè