Windows下MongoDB安装配置
一、安装
官网下载,一般选择community server版本下载,如果是企业可以选择enterprise版本,个人使用的话community就可以了,附上链接:https://www.mongodb.com/download-center?jmp=nav#community。安装步骤可以一直点击next,期间会让你选择complete(完整安装)和custom(自定义),根据个人喜好去安装,一直到finish即安装完成。
二、将mongod命令设为全局
很简单,将MongoDB下面的bin目录——e:\MongoDB\Server\3.4\bin,放入系统变量的Path中即可,直接在命令行窗口中输入mongod即可验证。
三、配置
在创建好的MongoDB目录下面创建以下三个文件:
- data文件,里边内容为空
- etc文件,里边创建一个mongo.conf的配置文件
- logs文件,里边创建一个空的mongo.log的日志文件
mongo.conf的配置内容:
- #数据库路径
- dbpath=e:\MongoDB\data\
- #日志输出文件路径
- logpath=e:\MongoDB\logs\mongo.log
- #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
- logappend=true
- #启用日志文件,默认启用
- journal=true
- #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
- quiet=true
- #端口号,默认为27017
- port=27017
- #指定存储引擎(新版mongo默认WiredTiger引擎,如果不能正常存储,使用mmapv1引擎)
- storageEngine=mmapv1
- #HTTP配置,加上这个启动命令中可以省略--httpinterface
- httpinterface=true
当将以上配置全部完成以后,那么需要执行命令:mongod --config e:\MongoDB\etc\mongo.conf
当然,加入过你不想配置这个文件,也是可以的,使用命令行来实现:mongod --dbpath e:\MongoDB\data --logpath e:\MongoDB\log\mongo.log --journal。
四、将Mongo加入Windows服务
只需要一条命令就可以实现:mongod --config e:\MongoDB\etc\mongo.conf --install [--serviceName "MongoDB"]
删除服务只需将install改成remove:mongod --config e:\MongoDB\etc\mongo.conf --remove