注册windows服务,使MongoDB自动启动

1、使用系统管理员运行cmd

C:\Users\admin> d:

C:\Users\admin> cd "mongodb的安装目录"

D:\Program Files\MongoDB\Server\3.0\bin> sc.exe create MongoDB binPath= "\"D:\Program Files\MongoDB\Server\3.0\bin\mongod.exe\" --service --httpinterface --logpath \"D:\Program Files\MongoDB\Logs\MongoDB.log\" --logappend --dbpath \"D:\Program Files\MongoDB\Data\"" DisplayName= "MongoDB" start= "auto"

2、推荐使用配置文件来安装服务

(http://docs.mongodb.org/manual/reference/configuration-options/#core-options)

D:\Program Files\MongoDB\Server\3.0\bin>

sc.exe create MongoDB binPath= "\"D:\Program Files\MongoDB\Server\3.0\bin\mongod.exe\" --service --config \"D:\Program Files\MongoDB\Server\3.0\bin\mongodb.conf\"" DisplayName= "MongoDB" start= "auto"

配置:

#数据库存储配置

storage:

#数据库文件保存的路径

dbPath: "D:\\Program Files\\MongoDB\\Data"

#系统日志配置

systemLog:

destination: file

#日志路径

path: "D:\\Program Files\\MongoDB\\Logs\\MongoDB.log"

#日志文件自动累加,而不是覆盖

logAppend: true

#

net:

#绑定的ip, 如果有多个ip使用前后不带空格的“,”分隔

bindIp: 127.0.0.1

#代表端口号,如果不指定则默认为 27017

port: 27017

#

http:

#是否启动监控网页

enabled: true

# 开启简单的rest API

RESTInterfaceEnabled: true

注意:配置区分大小写,子配置需要向后缩进3个字符

3、备注:删除服务  sc delete mongodb

安装监控(windows server 2008 r2)

MongoDB 3 + Windows 7 X64安装及配置的更多相关文章

  1. (转)plsql11 x64 安装和配置 解决OCI: not initialized

    跟帖子一样,安装了pl/sql ,设置了oci.dll 以及 TNS_ADMIN,加入path后不能显示数据库连接. 安装 microsoft visual c++ redistributable 2 ...

  2. windows下手动安装和配置xamarin

    安装xamarin xamarin官方给出了两种安装方式,自动安装和手动安装. 自动安装比较简单,到http://xamarin.com/download下载xamarininstaller.exe ...

  3. Windows下pry安装和配置

    Windows下pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem instal ...

  4. windows下redis安装和配置

    windows下redis安装和配置 redis介绍 Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序. Redis有三个主要特点,使它优越于其它键值数 ...

  5. 在Windows平台下安装与配置Memcached及C#使用方法

    1.在Windows下安装Memcached 资料来源:http://www.jb51.net/article/30334.htm 在Windows平台下安装与配置Memcached的方法,Memca ...

  6. solr在windows下的安装及配置

    solr在windows下的安装及配置 首先,solr是基于Java开发的,所以使用的话需要先进行java环境的配置,在Java环境配置好之后就可以去http://www.apache.org/dyn ...

  7. Lua在Windows下的安装、配置、运行

    Lua在Windows下的安装.配置.运行 本文链接:https://blog.csdn.net/ChinarCSDN/article/details/78667262 展开 # Windows下安装 ...

  8. Windows mysql免安装版配置。(版本号-5.6.45);

    Windows mysql免安装版配置.(版本号-5.6.45); 来自对 https://blog.csdn.net/weixin_42831477/article/details/81325691 ...

  9. MongoDB 在 windows 下的安装与服务配置

    本文转载地址: https://blog.csdn.net/Dorma_Bin/article/details/80851230 本地安装及网页测试 在官网下载最新的安装文件 下载地址 : https ...

随机推荐

  1. C++学习33 函数模板

    在<C++函数重载>一节中,为了求三个数的最大值,我们通过函数重载定义了三个名字相同.参数列表不同的函数,如下所示: //求三个整数的最大值 int max(int a, int b, i ...

  2. [Java] java中方法可以重载

    一个类中可以定义不止一个构造器,在使用new创建对象时,Java会根据构造器提供的参数来决定构建哪一个构造器,另外在Java中,Java会同时根据方法名和参数列表来决定所要调用的方法,这叫做方法重载( ...

  3. #获取本机IP地址时排除IPv6类型,只返回IPv4地址的方法

    public static string GetLocalIP(){try{string HostName = Dns.GetHostName(); //得到主机名IPHostEntry IpEntr ...

  4. [SQL]分组排练进行更新

    --方法(一):分组排练进行更新 ----------------------------------------------------------------------------------- ...

  5. hive 调用java的函数和科学记数法转换

    hive中field如果是string,比如id,那么使用10000000000+id结果是科学计数法显示,转换为正常显示方法: select (10000000000+cast(id as int) ...

  6. python 赋值,交换值理解

    python里的赋值都是引用,第一次赋值就是定义. 看下面两个交换值的例子: 1. >>> a,b,c = 1,2,3 >>> a = b >>> ...

  7. IOS开发-文件管理(二)

    IOS开发-文件管理(二) 五.Plist文件 String方式添加               NSString *path = [NSHomeDirectory( )  stringByAppen ...

  8. 翻译:Angular 2 - TypeScript 5 分钟快速入门

    原文地址:https://angular.io/docs/ts/latest/quickstart.html Angular 2 终于发布了 beta 版.这意味着正式版应该很快就要发布了. 让我们使 ...

  9. 测试一个域名DNS查询时间的shell脚本

    脚本内容: #!/bin/bash #目标域名 site=${site:-www.ptesting.com} for((i=1;i<=10000;i++)) do     #COUNTER='e ...

  10. JS判断手机浏览器

    <script type="text/javascript"> /* * 智能机浏览器版本信息: * */ varbrowser={ versions:function ...