在Windows本地服务器上如何配置两种不同配置MongoDB服务

版权声明:本文为CSDN博主「NanQiao1716」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接: https://blog.csdn.net/NanQiao1716

特别声明一下之前有发创作MongoDB如何在配置在本地服务器上,不过博主看到了一些小误区,对我没什么问题,但是对你们就有很大问题,我就进行了一些修改,还在审核中,对此我重新发表了一个评论,弥补之前犯下的小失误

此次发表主要叙述了两种配置方法 ,加上之前有三种了

版权声明:本文为CSDN博主「NanQiao1716」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接: https://blog.csdn.net/NanQiao1716

1、首先下载安装包,这里我有两种下载MongoDB链接

-i.第一种MongoDB官网下载地址:https://www.mongodb.com/download-center,我这里使用的版本,选择msi就可以了:当然你也可以选着zip压缩包
在这里插入图片描述
-ii.博主直接提供了链接地址:
–下载链接:https://www.mongodb.org/dl/win32/
–选择版本号下载 我这里下载的是mongodb-win32-x86_64-2008plus-ssl-4.0.16-signed.msi
–方法和一种方法差不多
在这里插入图片描述

2.设置mongodb的安装路径,最好是装在自己一个熟悉磁盘下创建一个目录,

例如E:\mongodb,在安装的时候修改路径为当前你新建目录的位置,其他设置为默认
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020022416423957.png
在这里插入图片描述

3.MongoDB具体安装步骤,建议zip安装包,这里我叙述的是msi的

–1.第一步选中安装程序鼠标右键点击安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述最后在说明一下安装4.0版本或者以上的就不需要看一下面步骤了
在这里插入图片描述

4、在新建的mongodb目录下新建data\db和data\log两个子目录,

接下来新建mongodb的配置文件mongo.cfg,用记事本打开并添加如下内容
dbpath=E:\mongodb\data\db
logpath=E:\mongodb\log\mongod.log
在这里插入图片描述

4、以管理员模式启动cmd,并且切换到mongodb安装目录的bin目录:
输入 e: && cd 当前安装MongoDB路径(列如e: && cd \mongdb\server\bin)

5:方法一:启动mongodb服务,详细命令:mongod --config E:\mongodb\mongod.cfg --dbpath E:\mongodb\data\db --logpath E:\mongodb\log\mongod.log --bind_ip 0.0.0.0 --install --serviceName “MongoDB” --auth

第一步查看log文件夹下的mongod.log的一些信息
在这里插入图片描述
第二步复制粘贴博主的代码
在这里插入图片描述
第三步
在这里插入图片描述
5:方法二:启动mongodb服务,详细命令:sc.exe create MongoDB binPath="“E:\mongodb\bin\mongod.exe” --service --config=“E:\mongodb\mongod.cfg”" DisplayName=“MongoDB” start=“auto”

config配置,也可以去mongodb官网粘贴复制
systemLog:
destination: file
path=E:\mongodb\log\mongod.log
storage:
dbpath=E:\mongodb\data\db

上面的执行代码和我之前发送的另一篇如何在MongoDB代码是一样的 ,只不过config配置信息不同罢了
–这一方法是mongodb官网上的配置方法针对与3.2 3.4 3.6 版本的,4.0版本以上或者4.0版本的就不需要配置了,下载msi安装程序会自动安装本地服务启动,上面博主有叙述过
特别说明一下,此方法只要你会看英文官方文档,也能照瓢画葫,Linux系统和Windows系统差不多,只不过是有些语法不同,核心还是一样的,如果Linux系统不会安装MongoDB的配置,可以把问题留言给博主

1.步骤进入官网
在这里插入图片描述
第二步选择版本号
在这里插入图片描述
第三部点击mongodb社区下的Windows
在这里插入图片描述
第四步进入Windows安装的MongoDB之后,找寻到config配置信息,
在这里插入图片描述
最后一步也就在是我们的执行代码,官方网址也有,我只截取了了一部分,上面博主有具体写执行代码,粘贴复制一下就行了
在这里插入图片描述
后面的步骤我就不在叙述了,方法和方法一相同的,

注意:方法二有可能导致你无法启动服务的因素,config中的配置,换行符必须以enter回车,间隙空格必须以空格,建议使用编辑器编写。有问题留言博主

参数 描述

–bind_ip 绑定服务IP,若绑定127.0.0.1,则只能本机访问,若绑定0.0.0.0,则默认可以通过ip来访问
–logpath 指定MongoDB日志文件,注意是指定文件不是目录
–serviceDisplayName 指定服务名称,有多个mongodb服务时执行
–install 指定作为一个Windows服务安装
–binPath : 启动MongoDB服务器的路径
–service : 本地系统服务服务
–config : MongoDB服务器的配置
DisplayName : 服务器的描述名称
start=“auto” : 启动为自动
–logappend 使用追加的方式写日志
–dbpath 指定数据库路径
–port 指定服务端口号,默认端口27017
–serviceName 指定服务名称
以管理员的身份运行cmd
方法一:
输入 net start MongoDB来启动MongoDB服务
MongoDB 服务正在启动.
MongoDB 服务已经成功启动
在这里插入图片描述
当服务启动成功之后查看log日志目录
在这里插入图片描述

方法二:
如果用 sc start MongoDB 来启动服务,启动成功则会出现以下信息 ,这是对MongoDB服务一些信息描述
SERVICE_NAME: MongoDB
TYPE : 10 WIN32_OWN_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x1
WAIT_HINT : 0x3e8
PID : 17156
FLAGS :
在这里插入图片描述
关闭服务的操作
方法一:
输入 net stop MongoDB 关闭服务
MongoDB 服务正在停止.
MongoDB 服务已成功停止。
在这里插入图片描述
方法二:
用 sc start MongoDB 来关闭服务
SERVICE_NAME: MongoDB
TYPE : 10 WIN32_OWN_PROCESS
STATE : 3 STOP_PENDING
(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x2
WAIT_HINT : 0x7530
在这里插入图片描述6.接着输入mongo ,看到如下信息则说明启动成功
在这里插入图片描述
7.然后我们使用快捷键W+R 出现 运行service.msc检查服务,成功开启服务或者该服务正在运行,这说明服务安装成功
在这里插入图片描述
8.本地服务系统可查看到MongoDB服务正在运行,到这里说明你的服务已经配置了,有什么问题可以@博主询问
在这里插入图片描述
版权声明:本文为CSDN博主「NanQiao1716」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接: https://blog.csdn.net/NanQiao1716

发布了8 篇原创文章 · 获赞 0 · 访问量 1456

猜你喜欢

转载自blog.csdn.net/NanQiao1716/article/details/104488888