企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ### 环境准备 ***** MongoDB要求`Windows Server 2008 R2`, `Windows Vista`或者更新的`Windows`版本。.msi安装程序包含了所有其他软件依赖,并且用来更新任何一个已安装的老版本的MongoDB, ### 免安装在Windows Server 2008 R2 ***** #### mongodb下载 下载地址: [https://www.mongodb.com/download-center/community](https://www.mongodb.com/download-center/community) 选择zip版本: ![](https://img.kancloud.cn/5b/3d/5b3d54f20fe7ecf9b154546a2a1b034f_1285x460.png) #### Windows 2008 R2 Standard设置 可能会有错误`api-ms-win-crt-runtime-l1-1-0.dll缺失` 解决办法: 1. 安装 [windows6.1-KB976932-X64.exe](https://link.jianshu.com/?t=https://www.microsoft.com/zh-CN/download/details.aspx?id=5842) 选择`windows6.1-KB976932-X64.exe`这个安装包 ![lg8Zs1.png](https://s2.ax1x.com/2020/01/08/lg8Zs1.png) 2. 安装 [Windows6.1-KB2999226-x64.msu](https://www.microsoft.com/zh-CN/download/confirmation.aspx?id=49062) 3. 安装 [https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30653](https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30653) #### **通过命令行安装服务** 执行安装mongodb服务命令: ``` mongod --dbpath=C:\Users\Administrator\Desktop\Pkg\mongodb\data\db --logpath=C:\Users\Administrator\Desktop\Pkg\mongodb\data\log\mongodb.log --install --serviceName MongoDB ``` #### **通过配置文件装服务** 配置文件mongodb.config: ``` dbpath=C:\Users\Administrator\Desktop\Pkg\mongodb\data\db #数据库路径* logpath=C:\Users\Administrator\Desktop\Pkg\mongodb\data\log\mongodb.log #日志输出文件路径* logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件* journal=true #启用日志文件,默认启用* quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false* port=27017 #端口号 默认为27017 bind_ip=0.0.0.0 # 开启远程连接 ``` 参数说明 ``` --dbpath:指定数据库路径 --logpath:指定保存日志的文件路径 --config: 指定配置文件路径 --install:安装windows服务 --serviceName:设置MongoDB服务名 ``` 以配置文件安装mongodb服务 ``` mongod --config C:\Users\Administrator\Desktop\Pkg\mongodb\mongodb.config --install ``` 启动服务 ``` net start MongoDB ``` 停止服务 ``` net stop MongoDB ``` 删除服务 ``` mongod.exe --remove ```