windows设置MongoDB服务
2017-05-08 19:12
225 查看
在刚开始接触MongoDB时,没有在windows的服务面板里找到MongoDB的服务,这是因为在安装MongoDB时并没有自己配置服务。因此在使用MongoDB时会报错:
由于目标计算机积极拒绝,无法连接
这是因为MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要自己去创建它。数据目录可以根据自己需要设定在不同位置。
我们首先先建立一个db目录,保存这个目录的位置。(我这里是直接在MongoDB的安装目录下新建一个data/db)
开启MongoDB服务:
1.运行cmd进入MongoDB安装目录下的bin目录:
2.把之前新建的MongoDB的db目录作为mongod.exe的运行路径,输入命令:mongod.exe --dbpath 'db目录'
如图Mongodb的服务就开启了但这样做每次使用mongodb都要使用这种方法开启服务就太过于麻烦了,因此可以将mongodb的服务设置为Windows服务:
1.在新建log目录(通常将其与db目录放在一起)然后在log下新建mongo.log
2.在mongodb安装目录下新建文件mongo.config
3.用记事本打开mongo.config编辑内容:
dbPath=db所在路径
logPath=mongo.log所在路径(含mongo.log)
4.以管理员身份运行cmd,进入mongodb安装目录下的bin目录,输入如下命令:
mongod --config mongo.config所在路径\mongo.config --install --serviceName "MongoDB"
输入命令运行net start MongoDB
由于目标计算机积极拒绝,无法连接
这是因为MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要自己去创建它。数据目录可以根据自己需要设定在不同位置。
我们首先先建立一个db目录,保存这个目录的位置。(我这里是直接在MongoDB的安装目录下新建一个data/db)
开启MongoDB服务:
1.运行cmd进入MongoDB安装目录下的bin目录:
2.把之前新建的MongoDB的db目录作为mongod.exe的运行路径,输入命令:mongod.exe --dbpath 'db目录'
如图Mongodb的服务就开启了但这样做每次使用mongodb都要使用这种方法开启服务就太过于麻烦了,因此可以将mongodb的服务设置为Windows服务:
1.在新建log目录(通常将其与db目录放在一起)然后在log下新建mongo.log
2.在mongodb安装目录下新建文件mongo.config
3.用记事本打开mongo.config编辑内容:
dbPath=db所在路径
logPath=mongo.log所在路径(含mongo.log)
4.以管理员身份运行cmd,进入mongodb安装目录下的bin目录,输入如下命令:
mongod --config mongo.config所在路径\mongo.config --install --serviceName "MongoDB"
输入命令运行net start MongoDB
相关文章推荐
- 将MongoDB服务器设置成Windows启动服务(win10)
- Windows下安装mongodb,设置mongodb开机启动,随windows服务启动
- Windows下安装-MongoDB-并设置MongoDB随机启动服务~
- 在windows下把Mongodb设置系统服务
- windows下通过配置文件简易安装Mongodb(windows服务安装,权限设置)
- 在windows下把Mongodb设置系统服务
- MongoDB安装并设置为windows服务以使其开机自启
- [数据库]将MongoDB服务器设置成Windows启动服务(win10)
- 在windows下把Mongodb设置系统服务
- windows下mongodb的启动以及设置成系统服务
- 将MongoDB服务器设置成Windows启动服务(win10)
- Windows 32位安装MongoDB 并设置为系统服务,总是引擎出现错误。
- Windows Service开发日志四(用程序设置服务的运行状态及启动方式)
- windows下将解压缩版的tomcat设置为自动运行的系统服务
- 设置Windows服务允许进行桌面交互,实现屏幕监控
- windows下安装设置Nginx+python+flup+django,并设为服务运行!
- SVN服务器windows服务自启动设置
- 动态设置Windows服务的名称
- Windows 无法设置xxx的密码,原因是:工作站服务没有启动 或 密码不满足密码策略的要求
- 设置c#windows服务描述及允许服务与桌面交互的几种方法