Running MongoDB on Windows

我不久前使用MongoDB,根据development box(编译好的开发包,双击安装)逐步设置并最后运行是很容易的,但是我想参考文档进行设置(使用zip包)

安装 MongoDB

从官网下载MongoDB,按照自己的需求下载不同版本,我下载的是 64-bit Zip文件。 .msi文件是安装到Program Files目录下的(默认),但是我更喜欢把安装文件(zip包)和数据库文件(创建数据库后生成)放在一起使而且不必使用Admin运行

取出zip文件放到 c:\MongoDB

进入 c:\MongoDB,创建一个data子目录,进入并创建db子文件夹和log子文件夹,bin文件夹已经存在,最后

你的文件夹结构如下,

c:\mongodb
    \bin
    \data
        \db
        \log

配置 MongoDB

添加一个文件  c:\MongoDB\mongod.cfg 包含以下内容

systemLog:
   destination: file
   path: c:\mongodb\data\log\mongodb.log
   logAppend: true
storage:
    dbPath: c:\mongodb\data\db
net:
   bindIp: 127.0.0.1
   port: 27017

log和db的路径还有端口号都是默认,需要改变也很容易。注意ip只绑定127.0.0.1,因为那是不安全的,所以我不想暴露在network上,更多配置选项 see the documentation.

测试MongoDB

运行以下命令

C:\MongoDb\bin>mongod.exe -f ..\mongod.cfg

然后在另一个 command window(win+R),运行服务确定他能成功运行。

当我connecting时出现以下错误,所以我关闭了服务

D:\MongoDb\bin>mongo
MongoDB shell version: 2.6.1
connecting to: test
> use admin
switched to db admin
> db.shutdownServer()
2014-06-10T14:28:35.567-0400 DBClientCursor::init call() failed
server should be down...
2014-06-10T14:28:35.571-0400 trying reconnect to 127.0.0.1:27017 (127.0.0.1) failed
2014-06-10T14:28:36.579-0400 warning: Failed to connect to 127.0.0.1:27017, reason: errno:10061 No connection could be made because the target machine actively refused it.
2014-06-10T14:28:36.579-0400 reconnect 127.0.0.1:27017 (127.0.0.1) failed failed couldn‘t connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed
> exit
bye

将其作为一个service安装

我们现在知道我们的配置是正确的,所以我想去安装一个service让他总是运行

启动一个 Administrator command prompt(拥有管理员权限)

win7 :win+R  进入cmd ,之后按住 CTRL+SHIFT+ENTER

win8:WIN+X 之后按A

现在运行命令

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

你应该看到

[SC] CreateService SUCCESS

现在你可以根据以下命令开启和关闭服务(如果不能启动,手动开启服务 任务管理器-服务)

net start MongoDB
net stop MongoDB

如果你想卸载服务

sc.exe delete MongoDB

原文连接 http://www.alteridem.net/2014/06/10/running-mongodb-on-windows/

时间: 2025-01-11 16:59:03

Running MongoDB on Windows的相关文章

Install MongoDB on Windows

Overview Use this tutorial to install MongoDB on a Windows systems. PLATFORM SUPPORT Starting in version 2.2, MongoDB does not support Windows XP. Please use a more recent version of Windows to use more recent releases of MongoDB. IMPORTANT If you ar

Install MongoDB on Windows (Windows下安装MongoDB)

Install MongoDB on Windows Overview Use this tutorial to install MongoDB on a Windows systems. PLATFORM SUPPORT Starting in version 2.2, MongoDB does not support Windows XP. Please use a more recent version of Windows to use more recent releases of M

PHP学习之-Mongodb在Windows下安装及配置

Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步就可以了. 3.启动服务 启动服务之前先创建存放数据库文件的文件夹然后再启动服务. #创建一个MongoDB服务mongod --logpath "D:\development\db\mongodb-win32-x86_64-2008plus-2.6.7\data\log\mongodb.log&q

MongoDB与.NET结合使用一(mongodb在windows 2003上的安装)

mongodb发展至今已经到2.6版本了,自从获得了1亿美元的风投之后,发展速度更是比以前快了很多,前段时间因为要用缓存,也比较了mongodb,大家也都觉得比较适合做无关系化的大数据存储,所以系统统计分析的功能就用它了. 安装mongodb非常的简单,这里先给出作者的安装环境:windows 2003服务器,安装的是mongodb2.6 32位版本 安装mongodb越来越简单,只需2步即可完成. 第一步:下载2.6最新版本,解压到D盘mongodb-2.6 第二步:打开cmd,进入d:\mo

MongoDB在Windows中的安装部署

MongoDB在Windows中的安装部署 测试环境: Microsoft Windows 7 (旗舰版 64-bit) MongoDB 3.0.2 (Windows 64-bit 2008 R2+) 安装文件: mongodb-win32-x86_64-2008plus-ssl-3.0.2-signed.msi 提示: 1.MongoDB不支持Windows XP及以下版本 2.安装文件下载地址http://www.mongodb.org/downloads 3.英文安装手册地址http://

【MongoDB】windows平台搭建Mongo数据库复制集(类似集群)(转)

原文链接:[MongoDB]windows平台搭建Mongo数据库复制集(类似集群)(一) Replica  Sets(复制集)是在mongodDB1.6版本开始新增的功能,它可以实现故障自动切换和自动修复功能成员节点的功能,各个DB之间的数据完全一致,大大降低了单点故障的风险. [] 以上图示是三个节点的Replica Set架构.该图来源于红丸编写的<Mongodb管理与开发精要>这本书.从上图可以看出,结构类似与一个集群,其实完全可以当做一个集群.因为它确实和集群实现的作用是相同的. 一

Mongodb在windows下配置文件的配置

Mongodb在windows下通过配置文件配置和访问 博客分类: Mongodb 数据库 mongomongodbwindows配置 Mongodb配置文件配置: 第一步:在“D:\Mongodb”目录下新建一个文件,命令方式不限,例如新建一个mongodb.conf 第二步:在mongodb.conf中配置我们需要的配置项 关于具体的配置项,我们可以通过bin\mongod --help命令来确定我们需要配置的配置项 在配置文件中采取key=value的格式,key代表需要配置的option

Mongodb在Windows 7下的安装及配置

第一步 下载MongoDB: 下载mongodb的windows版本,有32位和64位版本,根据操作系统情况下载,下载地址:http://www.mongodb.org/downloads 解压缩至指定目录即可,如 E:/mongodb. 第二步 创建dbpath: 启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功. 创建数据库文件的存放位置,如 E:/mongodb/data/db(即在E:/mongodb下创建相应的文件夹). 默认文件夹路

mongoDB在windows下安装与配置方案

首先在官网下载mongoDB的安装包: https://www.mongodb.org/downloads 百度云盘下载:http://pan.baidu.com/s/1slUSGYp (安装版 windows64位) 注意:根据自己电脑系统下载相应版本 下载完选择(自定义或默认安装),安装文件后: 在D盘中选择建立文件夹命名为 mongonD 在D盘mongonDB文件夹中建立data和log文件夹.data中用来存放数据文件.log用来存放日志的. 在把解压后的整个bin贝到D盘的mongo