Ở bài số 1, Tui đã hướng dẫn các bạn cách tải và cài đặt MongoDB Enterprise Server và Compass rồi, tuy nhiên nó chưa chạy được. Ta cần cấu hình Service cho MongoDB để nó tự động chạy khi máy tính mở, cũng như luôn start 24/7. Các bạn thực hiện y xì theo 4 bước như Tui hướng dẫn trong này là OK á.
Bước 1: Tạo 2 thư mục trong ổ C [ổ nào là tùy ý ta]:
Tạo 2 thư mục
trong ổ C [ổ nào là tùy ý ta]:
C:/data/db
và
C:/data/log
Hình minh họa:
Nội dung file cấu hình như dưới đây. Chú ý port mặc định là 27017,
bindIp lấy localhost, 127.0.0.1 đồng thời lấy Ip của máy server hiện tại đang cài đặt MongoDB [10.11.35.45 là địa chỉ IP của máy Server mà bạn cài Mongo, cấu hình như thế này thì mới Remote connection được, vì mặc định Mongo cấm remote connection. Lưu ý nếu bạn chỉ cấu hình trên laptop, máy tính để bàn thì chỉ được phép chứa localhost, 127.0.0.1]. Chú ý nếu nhập không đúng Ip, start Service sẽ bị báo lỗi:localhost, 127.0.0.1]. Chú ý nếu nhập không đúng Ip, start Service sẽ bị báo lỗi:
# network interfaces net: port: 27017 bindIp: localhost,127.0.0.1,10.11.35.45 systemLog: destination: file path: c:\data\log\mongod.log storage: dbPath: c:\data\db
path và dbpath ta đã tạo ở bước 1.
Nếu không biết gõ lệnh thì có thể tải mẫu script ở đây rồi sửa lại IP Mongod.cfg
Bước 3:Cài đặt MongoDB ServiceCài đặt MongoDB Service
Mở Command line dưới quyền Admistrator, chạy lệnh sau:
“C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe” –config “C:\Program Files\MongoDB\Server\3.6\mongod.cfg” –install
Bước 4:Chạy Service MongoDBChạy Service MongoDB
gõ lệnh: netstartMongoDBnet start MongoDB
Các bận thấy nó báo như bên dưới là thành công
Như vậy ta đã cấu hình chạy thành công Service cho MongoDB.
Bây giờ có thể kết nối vào MongoDB bằng công cụ Compass:
Như vậy ta cấu hình và chạy Service MongoDB thành công
Bài học sau Tui sẽ hướng dẫn cách sử dụng Compass cơ bản, để các bạn có thể biết cách tạo Cơ sở dữ liệu, collection, document…. cũng như một số thao tác tìm kiếm.
Các khóa học online khác, bạn có thể tham khảo tại đây: //communityuni.com/
Chúc các bạn thành công