您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件测试管理 > 配置管理 > 正文

关于MongoDB的安装与配置(用service管理)

发表于:2017-01-09 作者:网络转载 来源:

  最近公司新的架构师对公司原有系统进行了扩展,在原有系统的基础上使用了MongoDB来进行迁移,所以用上了高大上的Nosql,
  其实吧我只是把学习的经过Post一下,因为网上已经有很多教程了,为什么要写一遍呢,因为吧,我是新手,真的,要用到配置的部分还真不是那么容易的,
  而且这里牵扯到一个用户权限的问题(全部用管理员权限打开CMD【快捷键Win+x可以看到(命令提示符【管理员】)】)。
  省略下载和基本安装过程:
  我的安装版本:

  安装路径:D:>MongoDBServer3.2in【可以按自己的来】

  如果要单独启动MongoDB,这里之前要先在你磁盘手动新建两个文件夹,一个DB 一个Log
  个人建议建在数据库不同的盘,我这只是自己用就放一个目录下:

  具体启动使用如下命令:
  MongoDBServer3.2inmongod --dbpath d:datadb

  这里出现了waiting for connections on port 27017 就说明正常启动了,你可以再打开一个cmd进行操作mongodb 了,或者使用Gui工具 (mongochef 或者 Robomongo 都是那种下载即用的),
  但注意,这个服务的窗口就不要关了,不然,这个服务也会随着一起关掉,我们总感觉 没有使用mysql 或者sqlserver 那样,只要net start xxserver就好了,
  其实是可以的,
  我们可以使用 以下命令:
  D:MongoDBServer3.2in>mongod.exe --install --logpath=D:datalogmongodb.log --dbpath=D:datadb --serviceName MongoDB

  打开一下对应的log文件夹:

  Ok了,这样就可以直接 使用Net start MongoDB 来启动 和使用 Net stop MongoDB 来关闭相关服务了。