Hiện tại MongoDB là một CSDL No SQL miễn phí thông dụng để lưu trữ dữ liệu cho Website hoặc App. Hôm nay trong quá trình setup môi trường làm project NodeJS trên MacOS mình xin note lại các bước thực hiện việc cài đặt MongoDB thủ công bằng file .tgz và config để chạy cũng như kết nối với DB bằng MongoDB Compass.
Bước 1: Download MongoDB tại link này: MongoDB Community Download Free Try
processManagement:fork: truenet:bindIp: localhostport: 27017storage:dbPath: /var/lib/mongosystemLog:destination: filepath: "/var/log/mongodb/mongod.log"logAppend: truestorage:journal:enabled: true
- Sau khi dán vào bạn sửa lại các đường dẫn đến thư mục chứa database chổ "dbPath" và đường dẫn nơi chứa file log chổ "systemLog > path" thành nội dung phù hợp với bạn, bên dưới là ví dụ:
processManagement:
fork: true # fork and run in background
timeZoneInfo: /usr/share/zoneinfo
net:
bindIp: localhost
port: 27017
storage:
dbPath: /Users/dangthach/Data/Projects/mongodb/data/db
systemLog:
destination: file
logAppend: true
path: "/Users/dangthach/Data/Projects/mongodb/mongod.log"
storage:
journal:
enabled: true
- Chạy lệnh "./mongod --config ../mongod.conf" để kiểm tra MongoDB có chạy thành công không. Nếu thành công sẽ có màn hình như bên dưới.