MongoDB配置为Windows服务
第一种方式
以管理员身份打开命令行,cd 到安装目录的 bin 文件夹下,执行以下命令:
| 1 | mongod –dbpath E:\MongoDB\data\db –logpath E:\MongoDB\log\mongo.log –logappend –serviceName MongoDB –install | 
其中,数据库路径为E:\MongoDB\data\db
日志路径为E:\MongoDB\log\mongo.log
服务名为MongoDB; (-auth表示需要登录验证)
  成功的话 cmd 会有提示已安装服务成功。另外可以在任务管理器的服务列表中查看。 运行 cmd 直接执行:
| 1 | net start MongoDB | 
用来关闭服务。
第二种方式
 创建文件conf/mongo.cfg
 1
2
3
4
5systemLog:
    destination: file
    path: D:\MongoDB\log\mongo.log
storage:
    dbPath: D:\MongoDB\data\db
   将mongoDB所在的bin目录添加到环境变量PATH中
   以管理员身份打开命令行,  执行
 1
mongod.exe --config "D:\MongoDB\conf\mongo.cfg" --install
   要使用备用 dbpath,可以在配置文件(例如:C:\mongodb\mongod.cfg)或命令行中通过 –dbpath 选项指定。
   如果需要,您可以安装 mongod.exe 或 mongos.exe 的多个实例的服务。只需要通过使用 –serviceName 和 –serviceDisplayName 指定不同的实例名。只有当存在足够的系统资源和系统的设计需要这么做。
 启动MongoDB服务
 1
net start MongoDB
 关闭MongoDB服务
 1
net stop MongoDB
 移除 MongoDB 服务
 1
mongod.exe --remove
   命令行下运行 MongoDB 服务器 和 配置 MongoDB 服务 任选一个方式启动就可以。


