在windows下安装mongo文件有两种方法。第一种是下载.zip文件,进行解压安装;第二种方法是下载.msi文件进行安装。首先采用了第一种解压的方式安装,安装过程当中提示电脑缺失libeay32.dll,废了半天劲也没弄好。因而采用了第二种方法。mysql
第一步:首先下载安装文件,下载地址以下:sql
https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl?_ga=2.252038025.1880753685.1505274815-205717523.1505274815mongodb
第二步:安装,傻瓜式安装,没什么可说的,要自定义安装路径,安装过程选择custom,安装不要有中文。数据库
第三步:手动创建mongodb的数据库文件以及日志文件的存放路径。注意,此处要建在磁盘根目录下:我再I盘根目录下创建一个data文件夹,在data文件夹中创建一个log文件夹,一个db文件夹。再log文件夹下创建一个文件,命名随意。个人文件是log.log。windows
第四步:配置环境变量,右击个人电脑--属性--高级系统设置--环境变量。在系统变量的path下,编辑,在最后边追加以下内容(;I:\develop\MongoDB\bin),此处配置成本身的安装路径。浏览器
此处配置文成之后,最好测试一下,进入命令行,输入mongo,会有版本信息提示,说明配置成功。服务器
第五步:打开命令行,输入(路径根据本身安装目录而定)app
mongod --dbpath i:\data\db
若是执行成功,会打印以下信息
2015-09-25T15:54:09.212+0800 I CONTROL Hotfix KB2731284 or later update is not installed, will zero-out data files 2015-09-25T15:54:09.229+0800 I JOURNAL [initandlisten] journal dir=c:\data\db\j ournal 2015-09-25T15:54:09.237+0800 I JOURNAL [initandlisten] recover : no journal fil es present, no recovery needed 2015-09-25T15:54:09.290+0800 I JOURNAL [durability] Durability thread started 2015-09-25T15:54:09.294+0800 I CONTROL [initandlisten] MongoDB starting : pid=2 488 port=27017 dbpath=c:\data\db 64-bit host=WIN-1VONBJOCE88 2015-09-25T15:54:09.296+0800 I CONTROL [initandlisten] targetMinOS: Windows 7/W indows Server 2008 R2 2015-09-25T15:54:09.298+0800 I CONTROL [initandlisten] db version v3.0.6 ……
第六步:测试,在浏览器连接处输入,http://127.0.0.1:27017
若是页面提示:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
说明服务器已经启动
后续:若是想像mysql那样,把mongodb的服务添加到windows服务中,须要进一步的配置。
管理员身份运行 cmd.exe(命令行) 输入:mongod.exe --bind_ip 127.0.0.1 --logpath(和下边有一个空格)
"i:\data\log\log.log" --logappend --dbpath "i:\data\db" --port 27017 --serviceName "mongodb"(和下边有一个空格)
--serviceDisplayName "mongodb" --install
进行上述步骤之后,以管理员方式运行cmd.exe,输入net start mongodb 回车,启动mongodb服务,net stop mongodb回车,
关闭mongodb服务。
注意:cmd.exe路径以下:C:\Windows\System32\cmd.exe