MongoDB下载

  • 登录MongoDB官网:www.mongodb.org;点击【Download MongoDB】按钮,进入如下所示界面
  • 选择目标操作系统及其版本,比如这里选择的是64位的Windows Server 2008R2
  • 下载。点击DOWNLOAD按钮,即可完成msi文件的下载。

安装

  • 直接双击msi安装文件开始安装。安装完成后,在安装路径下能看到如下目录结构:
  • 在这里能看到一些常用文件:

mongo.exe

客户端程序

mongod.exe

服务端程序,通过运行该程序启动MongoDB服务

  • 现在直接运行mongod.exe会出现闪退,需要进行一些必要的配置。

配置

  • 设置环境变量
    把MongoDB的Bin文件设置到环境变量的Path中:C:\Program Files\MongoDB\Server\3.0\bin。这样在以后就可以直接在控制台通过键入mongo、mongod等命令完成操作了。
  • 创建数据目录
    MongoDB默认尝试使用当前驱动器的\data\db目录作为其数据目录(如:在C:下运行mongod.exe,则会使用C:\data\db),而在默认情况下,不会自动创建该目录,所以上面会闪退。
    当然也可以在系统中的任何位置建立数据目录,只是这样的情况下,需要在启动MongoDB时指定路径。使用命令如下:
    > mongod --dbpath C:\mongodb\data\db
    这样就可以改变默认的数据目录了。
  • 将MongoDB安装为一个Windows服务
    通过将MongoDB安装成一个Windows服务,可以避免每次使用都去手动启动mongod.exe。
    步骤如下:
    以管理员身份运行cmd。输入mongod --dbpath c:\data\db --logpath c:\data\mongo.log -install

--dbpath

该参数指定数据目录的位置,这里使用的是默认位置,实际上可以是其他任何位置

--logpath

该参数指定数据库日志文件的位置和文件名,可以是任意位置的任意文件名

查看Windows服务,我们已经能够看到一个名叫MongoDB的服务了


       暂时并没有启动,但是被设置为了自动启动类型,下次系统启动时会自动启动,当然这里不会等到下次启动了,手动启动它。

检查

MongoDB默认连接端口27017,在启动服务后,打开http://localhost:27017,返回下图的提示,表示已经安装成功。

在控制台输入命令mongo,如下图所示

到此,MongoDB已经安装成功了!

Windows下MongoDB环境搭建的更多相关文章

  1. Windows下的环境搭建Erlang

    Windows下的环境搭建 Erlang 一.安装编译器 在http://www.erlang.org/download.html下载R16B01 Windows Binary File并安装. 二. ...

  2. Redis在windows下的环境搭建

    Redis在windows下的环境搭建 下载windows版本redis,,官方下载地址:http://redis.io/download, 不过官方没有Windows版本,官网只提供linux版本的 ...

  3. 2017.7.18 windows下ELK环境搭建

    参考来自:Windows环境下ELK平台的搭建 另一篇博文:2017.7.18 linux下ELK环境搭建 0 版本说明 因为ELK从5.0开始只支持jdk 1.8,但是项目中使用的是JDK 1.7, ...

  4. Spark在Windows下的环境搭建(转)

    原作者:xuweimdm   原文网址:http://blog.csdn.net/u011513853/article/details/52865076 由于Spark是用Scala来写的,所以Spa ...

  5. Windows下Django环境搭建

    总体示意图如下:  Windows下搭建Django环境 1.安装Python版本 2.安装pip工具,一般Python安装都会自动会有这个,在你python安装命令下Scripts文件夹下 3.dj ...

  6. Spark学习笔记--Spark在Windows下的环境搭建

    本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM P ...

  7. 二、Spark在Windows下的环境搭建

    由于Spark是用Scala来写的,所以Spark对Scala肯定是原生态支持的,因此这里以Scala为主来介绍Spark环境的搭建,主要包括四个步骤,分别是:JDK的安装,Scala的安装,Spar ...

  8. Spark学习笔记--Spark在Windows下的环境搭建(转)

    本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM P ...

  9. windows下cocos2d-x环境搭建

    该教程使用的cocos2dx的版本为3.14,3之后的大概都差不多 Python环境搭建: cocos2dx在windows上新建工程需要用到python脚本,安装python-2.7.x,可以上py ...

随机推荐

  1. iframe的高度自适应

    http://www.cnblogs.com/snandy/p/3902337.html http://www.cnblogs.com/snandy/p/3900016.html Snandy Sto ...

  2. linux项目-之监控-nagios

    nagios core plugins 对象 主机(交换机,路由器,防火墙,服务器,虚拟机等),主机组 服务(主机上提供的服务如80,3306,1521,21等)/资源(cpu,内存使用情况,磁盘,网 ...

  3. (Design Pattern) Singleton.

    Role: The purpose of the Singleton pattern is to ensure that there is only one instance of a class, ...

  4. 使用BeanUtils工具类操作Java bean

    1.类的属性: 1).在Java EE中,类的属性通过setter和getter定义:类中的setter(getter)方法去除set(get)后剩余的部分就是类的属性 2).而之前叫的类的属性,即成 ...

  5. Codeforces Round #229 (Div. 2) C

    C. Inna and Candy Boxes time limit per test 1 second memory limit per test 256 megabytes input stand ...

  6. Ms sql pivot unpivot

    --建表 create table dbo.orders ( orderid int not null primary key nonclustered, orderdate datetime not ...

  7. Android开发--布局

    一:LinearLayout  1.线性布局,这个东西,从外框上可以理解为一个div,他首先是一个一个从上往下罗列在屏幕上.每一个LinearLayout里面又可分为垂直布局(android:orie ...

  8. django1.7取消syncdb后不能创建model相应表的问题

    一.在运行一个django程序时,无法创建自定义model相应的表. 我检查seetings.py文件,发现自定义的app,blog已经写到INSTALLED_APPS中, INSTALLED_APP ...

  9. 转:Delphi各种Socket组件的模式和模型

    Delphi的大多数书籍里面都没有提到delphi的各种socket通信组件的模式和模型,有的书只讲解了windows的socket模式和模型,并没有归纳各种组件采用的模型,所以我们的程序员并不知道如 ...

  10. java对话框形式实现加减乘除

    import javax.swing.JOptionPane; // import class JOptionPane public class sumit{ public static void m ...