MongoDB的安装和配置成服务的三种方法
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.
你可以从:https://support.microsoft.com/zh-cn/hotfix/kbhotfix?kbnum=2731284&kbln=zh-cn 下载 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
MongoDB的安装和配置成服务的三种方法的更多相关文章
- MongoDB的安装和配置成服务的三种方法和一些难点
1. Hotfix KB2731284 or later update is not installed的问题: If you are running any edition of Windows S ...
- JavaScript进阶(四)js字符串转换成数字的三种方法
js字符串转换成数字的三种方法 在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b. ...
- RHEL7.0 配置网络IP的三种方法
导读 RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式. en代表的是enthernet (以太网),o 代表的是onboard (内置),那一串数字是主板的某种索引编 ...
- MongoDB安装及配置成服务
最近接收了个新项目,这个项目用到了很多之前没用过的(MongoDB.Redis.MVC5+EF6 等等),以前只是看过别人用,自己从未尝试,唯独用了MVC2+EF4,可能是我落伍了,不扯了,进入正题. ...
- 虚拟机下CentOS 配置IP地址的三种方法
1.自动获取IP地址(我不是用的这种方法,不做过多介绍) 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址. #dhclient 自动获取ip地址命令 #if ...
- 虚拟机下CentOS 6.5配置IP地址的三种方法
实验软件环境:虚拟机Vmware Workstation10.0 .CentOS 6.5 32位 1.自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分 ...
- VM虚拟机下CentOS 6.5配置IP地址的三种方法
1.自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址. #dhclient 自动获取ip地址命令 #ifconfig 查询系统里网卡信息,i ...
- CentOS 6.5 配置IP地址的三种方法
1.自动获取IP地址虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址.#dhclient 自动获取ip地址命令#ifconfig 查询系统里网卡信息,ip地址 ...
- Apache配置虚拟主机的三种方法(基于IP、端口、域名)
1 Apache虚拟主机的实现方式有3种. 基于IP的虚拟主机 基于端口的虚拟主机 基于域名的虚拟主机 2.1 启用虚拟主机的准备工作 2.1.1安装httpd [root@mail httpd]# ...
随机推荐
- linux 基础12-程序与资源管理
1. 基础概念 可执行的二进制文件就是程序 执行程序的时候因触发事件而获取的ID,称为PID 在登入并执行bash时,系统依据登录者的UID/GID给登录者一个PID/GPID/SID等 启动程序时, ...
- .netFramework中新增的功能—.net最新信息—.net的发展
关键字:.NET Framework 中的新增功能 链接地址:https://docs.microsoft.com/zh-cn/dotnet/framework/whats-new/index 链接地 ...
- redis——持久化策略
4.2.2 持久 化方式(1 ) RDB 方式1. 什么是 RDB 方式?Redis Database(RDB),就是在指定的时间间隔内将内存中的数据集快照写入磁盘,数据恢复时将快照文件直接再读到内存 ...
- Week08_day01 (Hive实现WordCount计数)
Hive实现WordCount计数 在没学习Hive之前,我们学习MapReduce去实现WordCount计数的时候,就要去编写80多行的java代码,现在我们学习了Hive,我们只需要一行Sql语 ...
- Java集合--整体框架
Java集合是java提供的工具包,包含了常用的数据结构:集合.链表.队列.栈.数组.映射等.Java集合工具包位置是java.util.*Java集合主要可以划分为4个部分:List列表.Set集合 ...
- spring timetask 定时任务调度
作者:Garry1115 定时任务调度即在设置的特定时间执行特定的任务,不需要人工干预. spring timertask spring 自身所带定时任务类,不需要引入第三方jar包,使用方式如下: ...
- WCF学习笔记二
客户端调用WCF服务出现以下错误: “/”应用程序中的服务器错误. 远程服务器返回错误: (415) Unsupported Media Type. 说明: 执行当前 Web 请求期间,出现未经处理的 ...
- python自动华 (二)
Python自动化 [第二篇]:Python基础-列表.元组.字典 本节内容 模块初识 .pyc简介 数据类型初识 数据运算 列表.元组操作 字符串操作 字典操作 集合操作 字符编码与转码 一.模块初 ...
- winfrom 窗体首次加载
#region Override Functions /// <summary> /// OnLoad /// </summary> /// <param name=&q ...
- 本地启动服务,两个进程分别监听两个端口,导致两个 URL 不同
问题描述: 本地启了两个服务:A(http://localhost:8001) B(http://localhost:8000),A 项目要怎么才能关联到 B 项目,也就是 A 项目请求怎么跳到 B ...