windows 本地部署Easy Mock(三)mongodb安装
mongodb下载:
官网下载:
网盘下载
链接:百度网盘mongodb下载地址
提取码:oeon
安装
开始安装
下面这个稍微注意下,个人建议选择自定义安装:
分支点–自定义安装
点击Browse…选择安装的位置,然后下一步
下面这两个目录要注意下:中间不要有中文和空格,Data是设置存储数据的目录,Log是设置日志的目录(注:这两个目录在安装后的配置中需要使用,请记住了)
左下角勾选上是安装MongoDB的视图界面,不勾选不安装,这个看个人情况,自行决定是否安装。个人觉得如果仅仅是为了在本地部署Easy Mock,就没有必要安装了,反正之后如果需要视图界面也是可以再下载的
这些弄好后就可以Install安装了
安装时遇到下面的这种情况不急,先忽略掉,这个是首次安装时未启动MongoDB服务导致的,不影响之后的操作
安装完成,后续还需要继续进行配置
配置环境变量
在PATH中添加“mongodb安装目录下的bin目录”,这个应该不用过多说明了,直接看图:
数据及日志目录
在安装过程中,确认下这个页面添加的两个目录是否创建了,如果没有创建,自行创建下
创建后:
测试下是否安装成功了
- 打开cmd命令行(win+R,输入cmd)
- 输入如下的命令启动mongodb服务:mongod --dbpath F:\MongoDB\data,这里面–dbpath 后面接的是你刚刚配置好的数据文件的目录
- 命令输入后下面内容可能会有不一样的,不需要理会,等它停下来不动了,在浏览器中输入http://localhost:27017,出现下面页面就说明安装的没有问题
到此,初步测试结束,你可以把命令行窗口关闭了
配置本地服务
配置文件确认
我们不可能每次使用都是用类似上面的测试方法启动mongodb服务,需要在本地配置好启动服务,之后就不用这么麻烦了。
在安装目录下F:\Program Files\MongoDB\Server\4.4\bin中打开mongod.cfg文件,确认下面三个信息并修改正确
启动服务
以管理员身份打开命令行窗口,输入net start MongoDB
成功后,在浏览器中输入http://localhost:27017进行验证
如果启动失败,想一想安装时是不是出现下面这个页面了:
解决办法:
出现上面的是说明服务安装时出错了,只要我们删除服务,再重新装一个服务就好,步骤如下:
- 删除服务:
sc delete MongoDB
- 测试服务删除成功:
net start MongoDB
这时候报服务名无效,则说明删除成功 - 重新安装服务
mongod --dbpath=F:\MongoDB\data --logpath=F:\MongoDB\log\mongod.log --install --serviceName "MongoDB"
,其中dbpath是数据存储目录,logpath是日志,这两个要和配置文件保持一致,serviceName是服务名称要和你之后的"net start 服务名“保持一致
结束服务
在不需要服务的时候可以关掉,以管理员身份打开命令行窗口,输入net stop MongoDB