Mongodb.zip版环境搭建

准备工作

首先去官方下载mongodb.zip文件。
下载地址:https://www.mongodb.com/try/download/community

安装

将下载好的zip文件进行解压,这里我的解压环境为D:\Program\
文件夹名称为mongodb-win32-x86_64-windows-4.4.4
以下是目录结构:

mongodb-win32-x86_64-windows-4.4.4
│  LICENSE-Community.txt
│  mongo.conf #自定义新增项
│  MPL-2
│  README
│  THIRD-PARTY-NOTICES
│
├─bin
│      Install-Compass.ps1
│      mongo.exe
│      mongo.pdb
│      mongod.exe
│      mongod.pdb
│      mongos.exe
│      mongos.pdb
│
├─data #自定义新增项
│  │  collection-0--4706583398678029279.wt
│  │  collection-0-8934722653277117748.wt
│  │  collection-2-8934722653277117748.wt
│  │  collection-4-8934722653277117748.wt
│  │  index-1--4706583398678029279.wt
│  │  index-1-8934722653277117748.wt
│  │  index-2--4706583398678029279.wt
│  │  index-3-8934722653277117748.wt
│  │  index-5-8934722653277117748.wt
│  │  index-6-8934722653277117748.wt
│  │  mongod.lock
│  │  sizeStorer.wt
│  │  storage.bson
│  │  WiredTiger
│  │  WiredTiger.lock
│  │  WiredTiger.turtle
│  │  WiredTiger.wt
│  │  WiredTigerHS.wt
│  │  _mdb_catalog.wt
│  │
│  ├─diagnostic.data
│  │      metrics.2021-04-02T06-00-55Z-00000
│  │      metrics.2021-04-02T06-01-57Z-00000
│  │      metrics.2021-04-02T06-13-57Z-00000
│  │      metrics.interim
│  │
│  └─journal
│          WiredTigerLog.0000000003
│          WiredTigerPreplog.0000000001
│          WiredTigerPreplog.0000000002
│
└─logs #自定义新增项
        mongo.log  

默认解压后没有其他文件夹只存在bin文件夹,需要手动创建datalogs文件夹。

创建好后再创建一个叫mongo.conf的文件,并在里面增加如下内容:

dbpath=D:\Program\mongodb-win32-x86_64-windows-4.4.4\data #数据库路径  
logpath=D:\Program\mongodb-win32-x86_64-windows-4.4.4\logs\mongo.log  #日志输出文件路径  
logappend=true #错误日志采用追加模式  
journal=true #启用日志文件,默认启用  
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false  
port=27017 #端口号 默认为27017
#auth=true #启用密码登录-修改这里
serviceName=mongodb4.4.4 #windows服务名

注意:这里的路径需要与自己设置的路径相匹配。
这一步完成后,就已经可以运行服务器了。
初次安装没有用户密码,所以这里不需要启动auth配置项。

运行mongod --config "D:\Program\mongodb-win32-x86_64-windows-4.4.4\mongo.conf"命令,关联配置文件。

之后就可以通过mongod启动服务器了。

密码设置

利用上述方式启动服务器后,运行mongo命令,进行匿名登录。

运行use admin,使用系统数据库。

然后运行db.createUser({user:"root",pwd:"root",roles:["root"]})创建用户。

现在停止运行mongodb服务器,修改配置文件。将auth配置项开启。

windows服务安装

运行mongod --config D:\Program\mongodb-win32-x86_64-windows-4.4.4\mongo.conf --install为windows安装服务。

之后就可通过net命令来启动服务器了。

删除则使用mongod --config D:\Program\mongodb-win32-x86_64-windows-4.4.4\mongo.conf --remove删除即可。


Mongodb.zip版环境搭建
https://blog.cikaros.top/doc/72ae87ce.html
作者
Cikaros
发布于
2021年4月2日
许可协议