windows php7 下安装mongodb 以及 rockmongo 详细流程

当我写这篇笔记的时候,就说明,我已经踩了很多坑了...

那么接下里我就具体的写一下安装的流程以及需要注意的事项

目录

一、MongoDB的安装

MongoDB的安装注意

二、rockmongo的安装

MongoDB的安装注意


一、MongoDB的安装

首先,安装包的下载  ,选择合适的版本进行下载

官网下载地址:https://www.mongodb.com/download-center#community

windows php7 下安装mongodb 以及 rockmongo 详细流程

下载完成后,出现的是

windows php7 下安装mongodb 以及 rockmongo 详细流程

先在d盘新建一个mongodb的文件夹,将mongodb安装在此目录下(也可以自行选择)

双击打开安装包-->单击运行

windows php7 下安装mongodb 以及 rockmongo 详细流程

windows php7 下安装mongodb 以及 rockmongo 详细流程

选择next

windows php7 下安装mongodb 以及 rockmongo 详细流程

勾选 I accept,选择next

windows php7 下安装mongodb 以及 rockmongo 详细流程

单击  custom

windows php7 下安装mongodb 以及 rockmongo 详细流程

可以根据自己需求修改路径,修改完后单击next

windows php7 下安装mongodb 以及 rockmongo 详细流程

这是修改的路径

windows php7 下安装mongodb 以及 rockmongo 详细流程

不要勾选 install mongoD as a service  ,单击next

windows php7 下安装mongodb 以及 rockmongo 详细流程

不要勾选 install mongodb compass   , 单击next

windows php7 下安装mongodb 以及 rockmongo 详细流程

单击  install

windows php7 下安装mongodb 以及 rockmongo 详细流程

一会儿就会显示安装完成  finish

接下来要启动Mongodb的服务以及将MongoDB设置成Windows服务

在MongoDB下创建log(如果已存在就不需要创建)

在MongoDB下创建data(如果已存在就不需要创建),在data下再创建db

因为启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。这一步很重要!!!!

接下来启动mongodb服务

1、Windows+R,输入cmd  ,回车

windows php7 下安装mongodb 以及 rockmongo 详细流程

切换到你的安装目录,进入bin目录

输入命令:mongod --dbpath D:\mongodb\data\db

windows php7 下安装mongodb 以及 rockmongo 详细流程

接下来在浏览器输入:http://localhost:27017 (27017是mongodb的端口号)查看,若显示:

windows php7 下安装mongodb 以及 rockmongo 详细流程

则证明mongodb安装成功!

如果不成功,可以查看端口是否被占用。

但是在本地windows“服务”中,是没有配置上mongodb 服务的,可以打开右键计算机-->管理-->服务看下

接下来就是  设置为 开机自启动

在mongodb安装目录(我的就是d:\mongodb\)下新建一个mongo.config

(先新建一个txt文件,并更改文件名称为mongo.config)

输入:

dbpath=D:\mongodb\data\db

logpath=D:\mongodb\log\mongo.log

windows php7 下安装mongodb 以及 rockmongo 详细流程

这些路径都是对应自己存储的路径

之后保存,然后依旧cmd打开命令框(如上)

进入bin目录,输入

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

windows php7 下安装mongodb 以及 rockmongo 详细流程

完成后,查看本地服务(如上)

windows php7 下安装mongodb 以及 rockmongo 详细流程

如果成功的话,会发现本地服务多了”MongoDB"服务。

至此,mongodb安装成功!

那么以后mongodb就会开机自启动了

MongoDB的安装注意

1、两个勾选框不要勾选,否则就会一直安装,停滞不前(亲测是这样的,不知道别人是不是这样)

2、记得 在data下创建db目录

=======================================================================

那么在mongodb安装好的基础上,我们就需要装一个可视化的管理工具 rockmongo

二、rockmongo的安装

下载地址:链接:https://pan.baidu.com/s/1EwHaA6KbWLtbGn1cTdBAUw 密码:fo6i

下载完成解压文件,可以看到

windows php7 下安装mongodb 以及 rockmongo 详细流程

首先修改配置

在 web/rockmongo/config.php 文件里修改你的配置。

默认登录用户名和密码是:admin/admin

windows php7 下安装mongodb 以及 rockmongo 详细流程

可以根据自己的需要进行修改,也可以按照我写的修改

使用
=========================================
双击以下bat文件运行:

rockstart.bat          启动服务
rockstop.bat           关闭服务
rockclean.bat          清理日志文件

=========================================

双击 rockstart.bat 可以看到打开的页面

windows php7 下安装mongodb 以及 rockmongo 详细流程

输入刚才设置的用户名和密码(默认登录用户名和密码是:admin/admin)

就可以进入界面

windows php7 下安装mongodb 以及 rockmongo 详细流程

rockmongo的安装注意

1、如果访问页面出现 “bad response length: 1836345404, max: 67108864, did the db assert? ”  则,删除mongod.lock文件,再次重启

windows php7 下安装mongodb 以及 rockmongo 详细流程

2、端口号要和mongodb的端口号保持一致

====================================================================

好啦,希望大家能够一次成功

若有错误,欢迎提出