博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MongoDB的安装和配置成服务的三种方法
阅读量:6473 次
发布时间:2019-06-23

本文共 1483 字,大约阅读时间需要 4 分钟。

1. Hotfix KB2731284 or later update is not installed的问题:

If you are running any edition of Windows Server 2008 R2 or Window 7, please install a hotfix to resolve an issue with memory mapped files on Windows.

你可以从: 下载 Fix405791 补丁,填写 邮箱,微软会发一个补丁下载路径的邮件给你,邮件下载地址。下载后安装后重启后即可。

2.在Hotfix软件下载解压后,安装过程中有可能遇到的问题,是“安装程序遇到0x80070422”,那么修复的步骤的为:

a. 在cmd中添加:services.msc,打开服务窗口

b.查看windows.update服务是否禁用,若禁用,将其启动即可。然后在安装软件。

3.将MongoDB设置成服务的步骤是:由于每次都要打开mongoDB服务,我的安装目录为:E:\MongoDB\bin,并将这个路径添加到环境变量的PATH中。

a.设置数据存放路径为:E:\MongoDB\data\db , 日志的文件及存放路径:E:\MongoDB\data\log\mongo.log

b.必须以管理员的身份来运行CMD,并在其中输入命令:mongod -dbpath "E:\MongoDB\data\db" -logpath "E:\MongoDB\data\log\mongo.log" -install -serviceName "MongoDB"

c.开启服务:net start MongoDB  , 关闭服务: net stop MongoDB

d.删除MongoDB服务的命令为:sc delete MongoDB

4.也可以将启动命令写在批处理文件里:

start mongod --dbpath E:\MongoDB\data\db

然后保存成MongoDB.bat,下次只要双击运行该脚本即可快速启动服务。

5.第三种设置成服务的方法:

a.在目录E:\MongoDB中添加文件:mongod.cfg,文件的内容为:

dbpath=E:\MongoDB\data\db

logpath=E:\MongoDB\data\log\mongo.log

b.使用管理员身份打开CMD窗口,输入命令:(注意命令中的等号和值之间有空格隔开)

sc.exe create MongoDB binpath= "\"E:\MongoDB\bin\mongo.exe\" --service--config= \"E:\MongoDB\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"

运行即可,如无意外,会看到:CreateService成功。

创建成功后,可能在启动该服务的时候会出错,所以可以使用软件Instsrv.exe和Srvany.exe将应用程序设置成服务,具体可参照网上详细资料。

官方文档为:https://docs.mongodb.org/manual/tutorial/install-mongodb-on-widnows/

6.

 

 

http://www.cnblogs.com/zhushunli/p/6042927.html

 

http://www.runoob.com/mongodb/mongodb-window-install.html

你可能感兴趣的文章
使用openssl进行证书格式转换
查看>>
ZOJ 3777 Problem Arrangement
查看>>
虚拟机类加载机制
查看>>
Callable和Future
查看>>
installshield12如何改变默认安装目录
查看>>
少用数字来作为参数标识含义
查看>>
ScrollView中嵌套ListView
查看>>
JAVA虚拟机05--面试必问之JVM原理
查看>>
Algs4-2.3.1如何切分数组
查看>>
uva 10815 - Andy's First Dictionary(快排、字符串)
查看>>
观察者模式
查看>>
在properties.xml中定义变量,在application.xml中取值问题
查看>>
js 数组
查看>>
Linux scp命令详解
查看>>
struct和typedef struct
查看>>
cell reuse & disposebag
查看>>
【故障处理】ORA-12545: Connect failed because target host or object does not exist
查看>>
云时代,程序员将面临的分化
查看>>
js判断移动端是否安装某款app的多种方法
查看>>
学习angularjs的内置API函数
查看>>