您好,欢迎访问一九零五行业门户网

在Windows上安装MongoDB(译)

简介 本教程提供了安装和运行的方法在microsoft windows mongodb服务器(即mongod.exe)平台通过在命令提示符和概括的过程设立的mongodb 作为 windows 服务 。 与windows的操作mongodb的是类似mongodb的其他 platforms大多数组件共享相同的运作模式。 程序
简介¶
本教程提供了安装和运行的方法在microsoft windows mongodb服务器(即“mongod.exe”)平台通过在命令提示符和概括的过程设立的mongodb 作为 windows 服务 。
与windows的操作mongodb的是类似mongodb的其他 platforms大多数组件共享相同的运作模式。
程序¶
下载mongodb的为windows ¶
下载最新的生产版本的mongodb的从mongodb的下载页面 。
有三个版本的mongodb的适用于windows:
在2.2版本中的改变:mongodb中不支持windows xp。请使用较新的的windows版本,使用最新版本的mongodb的。
其他
您的随时下载正确版本的mongodb的windows系统。64位版本的mongodb的与32位windows的工作。
mongodb的32位版本仅适用于测试和评价宗旨和支持数据库小于2gb。
您可以找到您的windows版本的体系结构平台使用下面的命令在命令prompt
wmic os get osarchitecture
在windows资源管理器中,找到mongodb的下载文件,通常在默认的下载目录。的档案解压缩到c:\右点击存档,并选择全部提取 ,浏览到c:\。
其他
文件夹名称是:
c:\mongodb-win32-i386-[version]
或者:
c:\mongodb-win32-x86_64-[version]
在这两个例子中,替换版本的mongodb的[版本]下载
设置环境¶
通过选择“ 开始 ”来启动命令提示符菜单 ,然后所有程序 ,香港虚拟主机,然后附件 ,然后右键单击“ 命令提示符”,然后选择 run作为管理员从弹出菜单中。在命令提示符下 ,虚拟主机,执行以下命令:
cd \
move c:\mongodb-win32-* c:\mongodb
其他
mongodb是自包含的,没有任何其他系统依赖关系您可以从任何你选择的文件夹中运行的mongodb。你开始了调查分析仪,可以安装mongodb的任何目录(例如:d:\测试\ mongodb的 )
mongodb中需要一个数据文件夹来存储它的文件。默认的mongodb的数据目录的位置是c:\ data \ db。创建此文件夹中使用“ 命令提示符 ”。发出以下命令序列:
md data
md data\db
其他
您可以指定一个备用路径为\ data \ dbdbpath设置mongod.exe,如在下面的例子:
c:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
如果您的路径中包含空格,请将整个路径括在双报价,例如:
c:\mongodb\bin\mongod.exe --dbpath d:\test\mongo db data
启动mongodb的¶
要启动mongodb中,从命令提示符下执行:
c:\mongodb\bin\mongod.exe
这将启动主mongodb数据库的过程。在控制台输出的等待连接消息表明mongod.exe过程中成功运行。
其他
根据您的系统的安全级别,windows将发行安全警报 “对话框中堵”一些功能“c:\ \ mongodb中的\ bin \ mongod.exe的通信网络。所有的用户应选择专用网络,如我家庭或工作网络,并单击“ 允许访问”。对于额外的安全和mongodb的信息,请阅读安全和认证 维基页面
警告
不要让mongod.exe可以访问的公共网络,而无需运行在“安全模式”(即授权 )。mongodb的被设计成运行在“受信任的环境”和数据库中不启用身份验证或“安全模式”默认 弋陪余
连接mongodb的使用的mongo.exe shell。打开另一个命令提示符并发出以下命令:
c:\mongodb\bin\mongo.exe
其他
执行命令启动c:\ mongodb的\ bin \ mongo.exe在一个单独的自动开始的mongo.exe的外壳命令提示符窗口。
mongo.exe外壳将连接到mongod.exe上运行localhost接口,默认情况下,端口27017。在十九世纪末,mongo.exe提示符下,执行下面两个命令在测试中插入一条记录的默认集合测试数据库,然后检索该记录:
> db.test.save( { a: 1 } )
> db.test.find()
参见。
“ 蒙戈 ”和“ 。“if你想要开发使用。net的应用程序,虚拟主机,请参阅ç#更多的语言中心的wiki页面的信息。
mongodb的作为windows服务¶
新的2.0版中。
安装的mongodb 作为 windows 服务 ,从而使数据库将自动启动,重新启动后,每个周期。
其他
mongod.exe增加了运行的windows的支持服务2.0版本,并mongos.exe增加了支持在2.1.1版的windows服务运行。
系统配置¶
您的mongodb作为windows运行时,应指定两个选项服务:日志的输出(即日志路径 )的路径和配置文件修改。
mongodb的日志文件中创建一个特定的目录:md c:\mongodb\log
创建一个配置文件, 日志路径的选择mongodb的在命令提示符下发出此命令:echo logpath=c:\mongodb\log\mongo.log > c:\mongodb\mongod.cfg
虽然这些可选步骤是可选的,创建一个特定的位置日志文件和使用配置文件是很好的做法。
其他
考虑设置logappend选项。如果你不这样做,mongod.exe将删除现有的日志的内容文件的时候开始。
在2.2版本中的改变:默认日志路径和logappend行为在2.2版本中会改变。
安装和运行mongodb的服务¶
运行下面的命令在命令提示符下“管理权限”
要安装mongodb的服务:c:\mongodb\bin\mongod.exe --config c:\mongodb\mongod.cfg --install
修改根据需要的mongod.cfg文件路径。对于-安装选项获得成功,你必须指定一个日志路径设置或-日志路径 运行时选项。
要运行mongodb的服务:net start mongodb其他
如果你想使用另一种路径为您的dbpath 在指定的配置文件(例如:c:\ mongodb的\ mongod.cfg)-安装在您指定的 操作。您也可以指定- dbpath 在命令行上,但是,总是喜欢配置文件。
如果的dbpath`目录不存在,mongod.exe将无法开始。默认值对的dbpath是\ data \ db。
停止或删除mongodb的服务¶
要停止mongodb的服务:net stop mongodb要删除mongodb的服务:c:\mongodb\bin\mongod.exe --remove
友情提示:
在安装windows service时 你的cmd需“右键在管理员运行”,配置文件中要设置log和db的配置项,例:
logpath=d:\mongodb\log\mongo.log
dbpath=d:\mongodb\db
其它类似信息

推荐信息