一、下载MongoDB安装文件
下载地址:http://pan.baidu.com/s/1nvEuDD3
二、双击下载的文件,根据向导一直到finish。比如安装目录为 d:\mongodb
1、创建文件夹。用来安装db和log。
db路径:d:\mongodb\data\db
log路径:d:\mongodb\data\log\mongodb.log
2、以管理员身份打开cmd,执行以下命令。
>cd d:\mongodb\bin 将操作空间切换到mongodb的bin目录
>mongd -path "d:\mongodb\data\db" db创建成功后最后一行显示waiting for connections on port 27017.
3、测试连接。
重新打开一个cmd窗口,切换到mongodb的bin目录
>cd d:\mongodb\bin
>mongo.exe 最后一行出现 connecting to:test 则测试连接成功。
此时进入了test数据库,输入>exit退出。
在浏览器地址栏输入http://localhost:27017/ ,会提示如下信息。
4、将mongodb安装为windows服务。
>cd d:\mongodb\bin
>mongd -dbpath "d:\mongodb\data\db" -logpath "d:\mongodb\data\log\mongodb.log" -install -serviceName "MongoDB"
执行完后,mongodb.log 里面就会有日志文件。
5、启动MongoDB服务
>cd d:\mongodb\bin
>NET START MongoDB 提示服务已经启动成功。
注意:有时会提示10048错误,去mongodb.log文件里面也会看到报错信息。是因为默认端口27017被占用。
解决办法:a、在cmd中执行命令 >netstat -ano 查看端口27017对应的PID
b、查看pid为8656对应的哪个进程。 cmd中执行命令 >tasklist|findstr "8650" ,就会展示出进程。
c、打开任务管理器,将对应的进程结束掉,mongodb就可以正常启动啦。
查看下面有个选项列,将pid勾选,任务管理器就会展示出进程对应的pid。
6、OK啦。。