Trước hết, hãy đảm bảo rằng dbpath của bạn tồn tại.
mkdir -p ~/data/db
Sau đó, bắt đầu mongod bằng:
mongod --dbpath ~/data/db
Cuối cùng:
mongo
CHỈNH SỬA :Tôi thấy một số người bỏ phiếu cho câu trả lời này. Để làm rõ hơn, giải pháp này là để bạn bắt đầu mongod bằng dòng lệnh. Thông thường, nếu bạn đã cài đặt gói MongoDB từ nguồn, bạn chỉ có thể khởi động daemon bằng:
sudo systemctl start mongodb # Arch linux
sudo service mongod start # CentOS/Redhat
Tệp cấu hình có thể được tìm thấy trong:
vim /etc/mongod.conf
Và nếu bạn muốn daemon tự động khởi động khi khởi động,
sudo systemctl enable mongodb # Arch Linux
sudo chkconfig mongod on # CentOS/Redhat