1. 环境准备,不支持XP系统,需要在Windows7及以上和windows server 2008 系统上安装。

2. 下载安装包:http://www.mongodb.org/downloads, 根据环境下载对应的安装包。

3. 下载完成后双击运行,默认安装目录为 C:\Program Files\MongoDB 2.6 Standard

4. (可以省略)把安装目录加到环境变量里,这样运行命令时就不需要指定运行目录了

计算机 右键->  高级系统设计 -> 环境变量 -path, 在后面加上路径 C:\Program Files\MongoDB 2.6 Standard\bin

注:如果省略了这一步,在下面执行命令时需要指定运行目录为C:\Program Files\MongoDB 2.6 Standard\bin

5. 为了运行mongodb,需要创建数据文件夹和log文件夹,手动创建 e:\mongodb\data 和 e:\mongodb\log 目录

也可以通过cmd来创建: mkdir  e:\mongodb\data,  mkdir  e:\mongodb\data

6. cmd 中运行mongod.exe,就可以启动mongdb服务,在启动时需要给mongod.exe 指定 --dbpath:

mongod.exe  --dbpath e:\mongodb\data, 运行结果如下,显示启动成功。

7. 链接测试: 打开cmd, 运行mongo.exe,显示如下图,mongodb可以连接,mongodb配置完成

如果不启动mongod.exe服务,连接mongodb时会出错:

二:配置服务

为了是mongodb使用起来方便,我们可以为mongodb创建系统服务(在2.6版本还需要手动创建服务),这样我们就不需要手动去启动。

1. 在安装目录文件中创建配置文件 mongod.cfg,该路径为任意指定路径

内容写上 :

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

dbpath=E:\MongoDB\data

也可以通过cmd来创建:

echo logpath="E:\MongoDB\log\mongo.log" > "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
echo dbpath="E:\MongoDB\data" >> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"

使用命令创建服务:

mongod --config "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg" --install

或者系统服务来创建服务:

sc.exe create MongoDB binPath= "C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"

执行成功,服务创建成功, cmd中输入services.msc,打开系统服务,可以看到mongodb服务已经存在,右键启动就可以使用mongodb了。也可以通过

net start MongoDB来启动服务
net stop mongodb来关闭服务 至此安装完成,服务也配置成功。cmd中输入mongo.exe可以测试连接成功。
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/ 连接更加详细资料。

MongoDB1: 环境安装的更多相关文章

  1. 使用专业的消息队列产品rabbitmq之centos7环境安装

      我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis, 当然还有重量级的专业产品rabbitmq,rabbitmq ...

  2. Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道

    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发行版.XAMPP 的确非 ...

  3. node.js环境安装,及连接mongodb测试

    1.node.js环境安装 npm config set python python2.7npm config set msvs_version 2013npm config set registry ...

  4. 谈谈React Native环境安装中我遇到的坑

    谈谈React Native环境安装 这个坑把我困了好久,真的是接近崩溃的边缘...整理出来分享给大家,希望遇到跟我一样问题的小伙伴能尽快找到答案. 首先,这是在初始化App之后,react-nati ...

  5. Kali Linux渗透测试实战 1.2 环境安装及初始化

    1.2 环境安装及初始化 目录(?)[-] 环境安装及初始化 下载映像 安装虚拟机 安装Kali Linux 安装中文输入法 安装VirtualBox增强工具 配置共享目录和剪贴板 运行 Metasp ...

  6. Linux初学 - Elasticsearch环境安装

    下载 https://www.elastic.co/downloads/elasticsearch 安装 rpm -ivh 也可以双击rpm包安装 修改elastaticsearch host配置 修 ...

  7. Win7下Python2.7环境安装paramiko模块

    Win7下Python2.7环境安装paramiko模块,经过安装并测试成功,整理文档如下: 1.下载安装Windows版本的Python2.7,我默认装在C:\Python27 我的python已经 ...

  8. [ALM]一步一步搭建MS ALM环境 - 安装TFS + SQL SERVER

    描述: 安装SQL SERVER 2012,安装TFS 2013,配置TFS,挽起袖子,准备干活儿 步骤: 1,打开Hyper-V Manager,参考[Hyper-V]使用操作系统模板创建新的虚拟机 ...

  9. Sencha Toucha 2 —1.环境安装配置、在线打包、离线打包

    环境安装配置        1. 下载 1.1     Sencha Touch 下载 http://cdn.sencha.com/touch/sencha-touch-2.2.1-gpl.zip 1 ...

  10. [转载]SharePoint 2013测试环境安装配置指南

    软件版本 Windows Server 2012 标准版 SQL Server 2012 标准版 SharePoint Server 2013 企业版 Office Web Apps 2013 备注: ...

随机推荐

  1. WinForm酒店管理软件--框架

    WinForm酒店管理软件--框架 搞软件开发4年多了,现在自认为还是菜鸟,从一开始走上工作岗位各种技术对我都很新奇没解决一个问题都觉得很伟大到后来开始对出路的迷茫,到现在我坚信学什么技术不重要,做什 ...

  2. 两种高性能 I/O 设计模式 Reactor 和 Proactor

    两种高性能 I/O 设计模式 Reactor 和 Proactor Reactor 和 Proactor 是基于事件驱动,在网络编程中经常用到两种设计模式. 曾经在一个项目中用到了网络库 libeve ...

  3. sql tran, c# SqlTransaction , TransactionScope 的用法

    本节主要介绍Sql语句,SqlTransaction和TransactionScope这三种使用事务的方法.       本节的所有例子都在sql server 2008和vs 2008环境下运行通过 ...

  4. Sqlite in Android

    在Android上保存本地数据有三种方式,SharedPreferences.Files和Sqlite.SharedPreferences主要是用来保存键值对形式的程序配置信息,与ini.proper ...

  5. Reeder Web版

    Reeder Web版 访Reeder界面效果 一直很欣赏触控手势的代码实现,所以最近折腾了个Javascript触控手势库--JTouch,效果还有诸多不完善之处,苦于硬件设备不完善,针对ie10的 ...

  6. C#基础原理拾遗——引用类型的值传递和引用传递

    C#基础原理拾遗——引用类型的值传递和引用传递 以前写博客不深动,只搭个架子,像做笔记,没有自己的思考,也没什么人来看.这个毛病得改,就从这一篇开始… 最近准备面试,深感基础之重要,奈何我不是计算机科 ...

  7. web register/validation/login system flowchart

    I spent several days on building a system about this. And make it work well with serveral thousand l ...

  8. vsftp FTP服务器 server settings , and add different users

    建议阅读知识:http://linux.vbird.org/linux_basic/0210filepermission.php  这是关于档案权限,用户,组等的问题.介绍的很有意思. 1. Inst ...

  9. 【实用技巧】去除BootStrap所有圆角效果

    满屏的圆角有没有审"美"疲劳啊?教你一键去除所有圆角效果: * { -webkit-border-radius: 0 !important; -moz-border-radius: ...

  10. WebAPI的压缩

    看见老外写了一篇ASP.NET Web API GZip compression ActionFilter with 8 lines of code 说实话被这标题吸引了,8行代码实现GZip压缩过滤 ...