windows 上MongoDB 4.2.6 安装及服务配置笔记
windows 上MongoDB 4.2.6 安装及服务配置笔记
自己在安装了好几遍过后总结的经验。
首先,下载mongodb
下载完成后,直接双击打开,如果选择 Complete安装方式的话,直接一路next即可,安装完成后确保 C盘下 c:\data\db 文件夹存在(需要手动创建),MongoDB运行需要有一个数据库文件夹,默认为 c:\data\db,之后每次启动MongoDB服务时,直接启动 mongod.exe即可
如果没有c:\data\db会报错
如果不想在默认目录下存放数据库,可使用以下命令指定备用数据库目录,我的所有命令都是在配置了环境变量的基础上的。
mongod --dbpath 指定目录
如果一切顺利的话,服务就启动了,可以另外打开一个命令窗口,输入如下指令
但这种方式在每次启动服务时都需要这样指定目录,否则会使用默认 c:\data\db 目录,这种方式很不方便。我们可以创建自定义服务,具体步骤如下:
自定义MongoDB服务
配置 MongoDB 服务
第一,在安装时选择自定义安装方式后,进行到这步时,取消掉这个勾,自己构建服务,不使用默认安装的服务。
第二,创建数据库和日志文件的目录
d:\mongodb\log
d:\mongodb\data\db
第三,创建配置文件
例如,在MongoDB安装目录下创建一个配置文件mongod.cfg,其中指定 systemLog.path 和 storage.dbPath。文件内容如下:
systemLog:
destination: file
path: d:\mongodb\log\mongod.log
storage:
dbPath: d:\mongodb\data\db
安装 MongoDB服务
通过执行mongod.exe,使用–install选项来安装服务,使用–config选项来指定之前创建的配置文件。
mongod --config "d:\mongodb\mongod.cfg" --install
执行上述命令如果没有任何反应,表示成功。在计算机管理的服务处便可看到自定义的MongoDB服务
以后要更改 dbpath,可以在配置文件或命令行中通过 --dbpath 选项指定。
配置完成后只需通过如下命令便可实现MongoDB的启动和关闭
启动MongoDB服务
net start MongoDB
关闭MongoDB服务
net stop MongoDB
注意,要在管理员模式下才行,否则会拒绝访问
自定义 MongoDB 服务 和前面的启动MongoDB的方式,任选一个方式启动就可以。
推荐阅读
-
MongoDB的安装启动及做成windows服务的教程图解
-
Ubuntu上安装Nginx服务器程序及简单的环境配置小结
-
cmd 执行Dcpromo错误:在该 SKU 上不支持 Active Directory 域服务安装向导,Windows Server 2008 R2 Enterprise 配置AD(Active Directory)域控制器
-
Ngnix在Windows下的安装及环境配置(将nginx作为服务运行)
-
windows服务器ssl证书创建、安装及配置方法
-
window服务器上mongodb的安装与如何将mongodb设置为服务,为mongodb设置管理用户,mongodb连接字符串配置
-
MongoDB安装到windows服务的方法及遇到问题的完美解决方案
-
MongoDB在Windows平台的安装及配置方法
-
在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)
-
2021最新版windows10系统MongoDB数据库安装及配置环境