MongoDB安装与配置(Windows)

本文转自: http://jingyan.baidu.com/article/d5c4b52bef7268da560dc5f8.html


MongoDB是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。在这里主要讲如何在Windows平台下安装MongoDB。

1、在官网下载安装包或者zip压缩包

登录MongoDB官方,找到下载页面。一般Windows下可以选择两种不同的文件zip包和msi安装包。zip直接解压就可以了,msi可以选择安装内容。请自行下载,不做赘述。

2、解压源文件或双击msi文件安装

将zip文件解压放到盘符的根目录(如 C:\ 或 D:\),为了方便建议文件夹命名尽量简短,并且路径最好全英文且不要有空格符号。例如安装路径为 (D:\mongodb),如下图

zip

3、配置数据文件路径

上面的路径是mongodb的文件路径,接下来要配置MongoDB数据库文件的存放位置。在启动MongoDB服务之前必须要配置数据库文件的存放路径,否则不会自动创建,而且不能启动成功。我们可以手动创建一个路径例如 (D:\mongodb\data\db)。

dbfile

打开cmd命令行,cd进入 D:\mongodb\bin 目录下。进入后输入如下命令启动Mongodb服务:

mongod --dbpath D:\mongodb\data\db

输入完命令之后可以看到下图,如何遇到错误请根据错误提示解决。
dbb.jpg

mongodb的默认端口为27017。如果验证是否安装成功,打开浏览器输入 http://localhost:27017/ 可看到显示信息为:
It looks like you are trying to access MongoDB over HTTP on the native driver port.

只要不关闭上图的窗口,MongoDB已经在运行的状态,你可以在该设备上对mongodb进行操作了。

4、将MongoDB安装为Windows服务

为了不需要手动输入命令行启动MongoDB,可以将MongoDB安装为Windows服务,每次开机MongoDB就自动启动。在此之前要对MongoDB进行一些配置。

  • 创建数据库log存放位置,路径为 D:\mongodb\data\log\mongodb.log
  • 创建mongodb配置文件,路径 D:\mongodb\mongo.config
  • 打开mongo.config文件,输入配置内容“dbpath=D:\mongodb\data\db logpath=D:\mongodb\data\log\mongodb.log”(记得要换行)

如下图:
config.jpg

config2.jpg

接下来安装Windows服务,以管理员身份打开cmd命令行,cd进入目录 D:\mongdb\bin,并且输入如下命令:

mongod --config D:\mongodb\mongo.config --install --serviceName "MongoDB"

执行完之后,查看日志文件有内容说明已经安装成功,如果失败请根据失败原因找出问题。此时windows服务已经安装成功,但是服务还未启动,请进去windows服务管理界面启动服务。

Advertisements