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.

MongoDB的安装和配置成服务的三种方法和一些难点的更多相关文章

  1. MongoDB的安装和配置成服务的三种方法

    1. Hotfix KB2731284 or later update is not installed的问题: If you are running any edition of Windows S ...

  2. JavaScript进阶(四)js字符串转换成数字的三种方法

    js字符串转换成数字的三种方法 在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b. ...

  3. RHEL7.0 配置网络IP的三种方法

    导读 RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式. en代表的是enthernet (以太网),o 代表的是onboard (内置),那一串数字是主板的某种索引编 ...

  4. MongoDB安装及配置成服务

    最近接收了个新项目,这个项目用到了很多之前没用过的(MongoDB.Redis.MVC5+EF6 等等),以前只是看过别人用,自己从未尝试,唯独用了MVC2+EF4,可能是我落伍了,不扯了,进入正题. ...

  5. 虚拟机下CentOS 配置IP地址的三种方法

    1.自动获取IP地址(我不是用的这种方法,不做过多介绍) 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址. #dhclient 自动获取ip地址命令 #if ...

  6. 虚拟机下CentOS 6.5配置IP地址的三种方法

    实验软件环境:虚拟机Vmware Workstation10.0 .CentOS 6.5 32位 1.自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分 ...

  7. VM虚拟机下CentOS 6.5配置IP地址的三种方法

    1.自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址. #dhclient 自动获取ip地址命令 #ifconfig 查询系统里网卡信息,i ...

  8. CentOS 6.5 配置IP地址的三种方法

    1.自动获取IP地址虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址.#dhclient 自动获取ip地址命令#ifconfig 查询系统里网卡信息,ip地址 ...

  9. Apache配置虚拟主机的三种方法(基于IP、端口、域名)

    1 Apache虚拟主机的实现方式有3种. 基于IP的虚拟主机 基于端口的虚拟主机 基于域名的虚拟主机 2.1 启用虚拟主机的准备工作 2.1.1安装httpd [root@mail httpd]# ...

随机推荐

  1. 了解Solr6.1结构及实现原理

    Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器.同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置.可扩展并对查询性能进行了优化,并且提供了一个完 ...

  2. MongoDB的导入导出(7)

    导入/导出可以操作的是本地的mongodb服务器,也可以是远程的. 所以,都有如下通用选项: -h host   主机 --port port    端口 -u username 用户名 -p pas ...

  3. 无废话ExtJs 入门教程十九[API的使用]

    无废话ExtJs 入门教程十九[API的使用] extjs技术交流,欢迎加群(201926085) 首先解释什么是 API 来自百度百科的官方解释:API(Application Programmin ...

  4. 计算机系列:CUDA 深入研究

    Copyright © 1900-2016, NORYES, All Rights Reserved. http://www.cnblogs.com/noryes/ 欢迎转载,请保留此版权声明. -- ...

  5. redis数据类型之—Sorted set

    (1)sorted set 简单介绍 有序集合,在集合类型的基础上为集合中的每个元素都关联了一个分数,这样可以很方便的获得分数最高的N个元素. (2)sorted set 常用命令

  6. Struts2 文件上传和文件下载

    一.单个文件上传 文件上传需要两个jar包: 首先制作一个简单的页面,用于实现文件上传 <h1>单个文件上传</h1> <s:form action="uplo ...

  7. Leetcode Valid Number

    Validate if a given string is numeric. Some examples:"0" => true" 0.1 " => ...

  8. compass General 常用api学习[Sass和compass学习笔记]

    compass 中一些常用api 包括一些浏览器hack @import "compass/utilities/general" Clearfix Clearfix 是用来清除浮动 ...

  9. EaseMode

    The following graphs demonstrate the different values of EasingMode, where f(t) represents the anima ...

  10. 后台发送POST,DELETE,GET,PUT请求

    public static HttpWebResponse CreatePostHttpResponse(string url, IDictionary<string, int> para ...