在 Windows 上安装 MongoDB 翻译
2014-10-03 10:36
369 查看
在 Windows 上安装 MongoDB
概述
支持平台2.2版本开始, MongoDB 不再支持 Windows XP
重要提示:
如果你运行的是 Windows Server 2008 R2 或 Windows 7, 请安装解决修补程序,解决windows上的内存映射问题 (ahotfix
to resolve an issue with memory mapped files on Windows.)
安装
1选择正确的版本
window 上有3个版本可供选择:MongoDB for Windows Server 2008 R2 edition (如 2008R2)只运行在 Windows Server 2008 R2或 Windows 7 64-bit,和更新版本的 Windows。这个版本利用了新系统的新特性平台,所以不能在老的window平台上运行.
MongoDB for Windows 64-bit 运行在Windows 64-bit 或比 Windows XP新版本,包括 Windows Server 2008 R2 和 Windows 7 64-bit.
MongoDB for Windows 32-bit 运行在Windows 32-bit 或比Windows XP新的系统 . 32-bit 版 MongoDB 用于老的系统, 测试和开发系统. 32-bit 版MongoDB 只支持小于 2GB的数据库。
在控制台中输入以下命令,确认你使用的是什么系统:
wmic os get osarchitecture
2
下载Windows版 MongoDB .
从此处下载最新版的MongoDB( MongoDB 下载). 64-bit 的 MongoDB 不能运行在 32-bit Windows上3
安装下载软件
找到下载下来的MongoDB msi 文件, 双击msi文件.会有到航窗口引导你进行安装。
4
移动MongoDB 文件夹到其他的位置(可选).
移动 MongoDB 文件夹, 你必须要以管理员身份命令运行移动命令。 例如, 移动文件夹到 C:\mongodb:
选择开始菜单 > 所有程序 > 附件.
右击 控制台,选择以管理员身份运行。
运行下面的命令:
cd \ move C:\mongodb-win32-* C:\mongodb
MongoDB 是独立的,没有其他的依赖。你可以选择任何的文件夹运行MongoDB .你可以在任何文件夹安装 (如
D:\test\mongodb)
运行 MongoDB
注意:不要在没有开启安全模式(默认设置)的情况下,使
mongod.exe可被公网访问。 MongoDB必须运行在可信认的环境下,
数据库默认没有开启安全模式。
1
建立 MongoDB 环境.
MongoDB 需要一个数据目录( datadirectory )来保存所有的数据. MongoDB 默认的数据目录路径是
\data\db.
在控制台中输入下面的命令来创建数据目录:
md \data\db
你可以用 --dbpath 选项 指定一个可选的数据目录路径, 如:
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
如果你的路径包含空格,用双引号包含整个路径。例如:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
2
启动MongoDB.
启动MongoDB, 运行mongod.exe.
例如,输入以下命令:
C:\Program Files\MongoDB\bin\mongod.exe
这个启动了MongoDB 数据库程序. “
waiting for connections”信息,表示启动成功。
根据你的系统安全级别, Windows 可能会弹出一个安全提示对话框,阻止
C:\Program Files\MongoDB\bin\mongod.exe
访问网络.请选择私有网络,如家庭网络或办公网络,并点击允许运行。更多的 MongoDB安全方面的信息,请查看安全文档( Security Documentation).
3
连接 MongoDB.
通过mongo.exeshell连接 MongoDB ,
打开另外一个命令窗口. 连接的时候,指定数据目录.
如果你使用了默认的数据目录,连接的时候不用指定数据目录:
C:\mongodb\bin\mongo.exe
如果你使用了其他的数据目录,你必须在连接的时候指定数据目录
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
如果你的路径包含空格, 用双引号包住,例如:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
如果你想用 .NET 开发程序, 查看文档 C# and MongoDB 获取更多的信息.
4
使用 MongoDB.
To begin using MongoDB, see Getting Started withMongoDB. Also consider the Production Notesdocument before deploying MongoDB in a production environment.
为MongoDB配置 Windows服务器
提示:MongoDB 2.6.0, SERVER-13515 有一个未知的问题,不能使用本章节的操作介绍.可使用 Manually
Create a Windows Service for MongoDB 的介绍进行操作。
1
配置目录和文件
创建一个配置文件( configuration file)和一个 MongoDBlog 信息输出的目录路径 (
logpath):
创建指定MongoDB log文件目录 :
md "C:\Program Files\MongoDB\log"
在控制台中,为MongoDB
logpath选项创建一个配置文件
:
echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
2
运行MongoDB 服务.
以管理员权限在控制台中运行下面的命令安装MongoDB 服务. 为了安装成功,你必须指定
logpath运行时选项.
"C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
改变
mongod.cfg文件路径(如果需要的话)
使用一个可选的
dbpath, 在配置文件中指定该路径 (例如
C:\ProgramFiles\MongoDB\mongod.cfg)
或者在命令行中使用 --dbpath 选项进行指定
如果
dbpath目录不存在,
mongod.exe将无法启动.默认的
dbpath值是
\data\db.
如果需要, 你可以安装多个服务,如
mongod.exe或
mongos.exe.
安装每一个服务的时候,使用独有的 --serviceName 和--serviceDisplayName. 只有在你有足够的系统资源,并且你的系统需要他的时候,才安装多个服务.
3
停止或删除 MongoDB 服务
停止MongoDB 服务:net stop MongoDB
删除 MongoDB 服务:
"C:\Program Files\MongoDB\bin\mongod.exe" --remove
相关文章推荐
- MongoDB1.61在windows下的安装指南
- windows MongoDB 安装
- mongodb在windows下的安装步骤分享
- Windows下安装MongoDB
- MongoDB安装为Windows服务方法与注意事项
- mongoDB windows安装测试
- Mongodb的windows服务安装和卸载
- windows 安装 mongodb服务图文教程
- Mongodb在Windows上的安装
- MongoDB安装为Windows服务方法与注意事项
- Mongodb在Windows下安装及配置
- windows安装MongoDB
- 【翻译】在Visual C#中如何创建一个Windows服务的安装项目
- mongodb在windows下的安装步骤分享
- [翻译]为Windows安装QT
- NOSQL之mongodb简介及安装 for windows<一>
- MongoDB以Windows服务安装(Windows 32-bit)
- [MongoDB指导1]Windows下载安装MongoDB
- windows环境下安装mongodb以及nosql使用
- MongoDB安装为Windows服务方法与注意事项