首页 > 代码库 > 为MongoDB创建一个Windows服务

为MongoDB创建一个Windows服务

一:选型,根据机器的操作系统类型来选择合适的版本,使用下面的命令行查询机器的操作系统版本

wmic os get osarchitecture

二:下载并安装

附上下载链接

点击安装包,我这里是把文件安装到了(E:\MongoDB)

安装好之后该文件夹下就出现下面的文件,

这个时候新建一个Data文件夹用来存放MongoDB的所有数据,新建一个Log文件夹用来存放日志文件

三:启动MongoDB数据库,在命令行窗口执行下面的命令,执行完成之后会看到下面的提示信息

e:\mongodb\bin\mongod.exe --dbpath e:\mongodb\data

通过提示信息可以发现进程号码为14288,监听端口是27017

在浏览器里输入http://localhost:27017/

You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number  

如此,MongoDB数据库服务已经成功启动了

四:连接并测试插入数据

双击打开安装目录Bin目录下的mongo.exe客户端程序,打开之后默认连接到test数据库,

CRUD操作测试

更多更全CRUD的操作

啰嗦了半天重点终于来了。。。。。。

为MongoDB创建一个Windows服务

  1. 配置日志文件路径
  2. 配置数据库路径
  3. 安装Window服务

安装成果:

  1. 启动MongoDB服务(net start MongoDB
  2. 停止MongoDB服务(net stop MongoDB
  3. 删除MongoDB服务sc.exe delete MongoDB

下面是安装服务用到的命令:

echo logpath=E:\MongoDB\log\mongod.log> E:\MongoDB\mongod.cfgecho dbpath=E:\MongoDB\data>> E:\MongoDB\mongod.cfgE:\MongoDB\bin\mongod.exe --config E:\MongoDB\mongod.cfg --install

 

为MongoDB创建一个Windows服务