MongoDB 安装及制作成windows服务

Posted simple-li

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB 安装及制作成windows服务相关的知识,希望对你有一定的参考价值。

下载: 

  注:直接使用浏览器下载速度很慢,建议使用其他下载软件下载(比如:迅雷)

官网下载地址: https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-4.0.12-signed.msi

进入官网(https://www.mongodb.com/)选择下载:

技术图片

技术图片

技术图片

 

 安装:

文件下载完之后,直接双击运行:

技术图片

技术图片

 这一步要选择“Custom”,下一步设置安装路径:

技术图片

 修改安装路径:

  注:安装路径不要有空格!比如:D:\\Program Files\\MongoDB\\Server\\4.0 中的 “Program Files” 不符合!

技术图片

技术图片

技术图片

技术图片

 这一步,取消勾选安装Compass,不然会等待很久很久。我等了一个小时也没安装完。猜测是安装过程中会去官网下载compass的安装文件,下载速度很慢。

compass 官网下载地址:https://downloads.mongodb.com/compass/mongodb-compass-community-1.18.0-win32-x64.msi

 技术图片

技术图片

技术图片

如果安装了杀毒软件,后面会弹出提示框,允许即可:

技术图片

 这一步选择“Ignore”,忽略即可:

 技术图片

技术图片

至此安装完成!

安装完之后进入安装目录的bin文件夹下,可看到以下文件:

mongo.exe 是客户端

mongod.exe 是服务端

技术图片

 

设置环境变量:将bin文件夹的目录添加在环境变量中

技术图片

技术图片

 

启动服务:

  启动mongodb服务,需要指定数据存储的路径(dbpath):cmd -> mongod --dbpath D:\\MongoDB\\data

 以管理员身份运行命令提示符:右键电脑左下角“开始菜单”技术图片

技术图片

 执行代码:mongod --dbpath D:\\MongoDB\\data

 技术图片

 连接mongodb:

上面启动服务窗口不要关,同样方式新开一个窗口,执行命令:mongo

技术图片

已连接成功!

 

将MongoDB制作成windos服务:

修改配置文件:在mongodb的安装路径bin文件夹下:D:\\MongoDB\\bin\\mongod.cfg    注:也可以自己创建文件,文件路径和文件名可随意取(不建议自己创建)

添加如下代码(可以删除源文件所有内容):

logpath=D:\\MongoDB\\log\\mongod.log # 日志路径  
dbpath=D:\\MongoDB\\data # 数据存放路径

管理员身份运行如下代码:


安装mongodb服务:

mongod --config "D:\\MongoDB\\bin\\mongod.cfg" --install

启动 mongodb:
net start mongodb

关闭 mongodb:
net stop mongodb

卸载 mongodb:
"D:\\MongoDB\\bin\\mongod.exe" --remove

技术图片

 

使用.bat文件操作服务:  注:必须以管理员身份运行 .bat 文件

安装服务:

创建一个txt文件(位置随意,建议放在安装目录下),修改后缀为 .bat ,输入以下内容:

@echo off
mongod --config "D:\\MongoDB\\bin\\mongod.cfg" --install
pause // 执行完,不自动关闭窗口

技术图片

技术图片

 

 

以管理员身份运行:

技术图片

 技术图片

 

后面几个一样的操作:


启动服务:
@echo off
net start mongodb
pause // 执行完,不自动关闭窗口

暂停服务:
@echo off
net stop mongodb
pause // 执行完,不自动关闭窗口

卸载服务:
@echo off
"D:\\MongoDB\\bin\\mongod.exe" --remove
pause //执行完,不自动关闭窗口

 

以上是关于MongoDB 安装及制作成windows服务的主要内容,如果未能解决你的问题,请参考以下文章

2021/8/19-最新教程Windows安装MongoDB及配置(超详细)

将MongoDB服务器设置成Windows启动服务(win10)

MongoDB在windows服务器安装部署及远程连接MongoDB

Mongodb服务的设置成window服务自启动

将MongoDB安装为Windows服务---安装MongoDB服务

windows下MongoDB的安装及配置