Mac
- 安装命令
sudo brew install mongodb
==> Pouring mongodb-4.0.4_1.mojave.bottle.tar.gz
==> Caveats
To have launchd start mongodb now and restart at login:
brew services start mongodb
Or, if you don't want/need a background service you can just run:
mongod --config /usr/local/etc/mongod.conf
==> Summary
? /usr/local/Cellar/mongodb/4.0.4_1: 18 files, 259.8MB
- 查看配置文件
cat /usr/local/etc/mongod.conf
systemLog:
destination: file
path: /usr/local/var/log/mongodb/mongo.log
logAppend: true
storage:
dbPath: /usr/local/var/mongodb
net:
bindIp: 127.0.0.1
- 启动
mongod --config /usr/local/etc/mongod.conf
- 查看日志
tail -f /usr/local/var/log/mongodb/mongo.log
- 测试
http://127.0.0.1:27017/
It looks like you are trying to access MongoDB over HTTP on the native driver port.
Windows
- 下载安装
官网下载安装文件【mongodb-win32-x86_64-2008plus-ssl-3.6.9-signed.msi】 - 创建配置文件
程序文件目录:\MongoDB\bin (为mongod命令配置环境变量)
配置文件目录:\MongoDB\mongodb.config
dbpath=D:\Program Files\MongoDB\Server\3.4\data
##日志文件
logpath=D:\Program Files\MongoDB\Server\3.4\log\mongoDB.log
##错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#端口号 默认为27017
port=27017
日志文件目录:\MongoDB\log
数据文件目录:\MongoDB\data
- 启动
#注意文件路径是双引号
mongod --config "D:\Program Files\MongoDB\Server\3.4\mongodb.config"
- 安装或删除服务
mongod --config "D:\Program Files\MongoDB\Server\3.4\mongodb.config" --install --serviceName "MongoDB"
mongod --config "D:\Program Files\MongoDB\Server\3.4\mongodb.config" --remove