用户工具

站点工具


docs:mongodb:installing

安装

莫听穿林打叶声, 何妨吟啸且徐行。 竹杖芒鞋轻胜马, 谁怕? 一蓑烟雨任平生。

料峭春风吹酒醒, 微冷, 山头斜照却相迎。 回首向来潇瑟处, 归去, 也无风雨也无晴。

— — 定风波 苏轼 — —

windows版本

windows msi安装后,通过mongod.exe进行服务安装。或者直接下载zip包后,通过mongod.exe进行服务安装

服务安装

#通过配置文件和服务的方式安装(推荐)
mongod.exe --config E:\OneAPM\mongodb\mongodb.conf --serviceName "@_my_Mongodb" --serviceDisplayName "Mongodb Server" --install
#仅通过参数的方式安装,不好修改。
mongod.exe --bind_ip 127.0.0.1 --logpath E:\mongodb\mongodb.log --logappend --dbpath E:\mongodb\data\db --port 27017 --service
#服务重装或删除服务
sc delete  "@_my_Mongodb"
mongod.exe --remove #仅可删除缺省服务名称"Mongodb Server"

配置文件示例

#dbpath=E:\mongodb\data\db
#logpath=E:\mongodb\mongodb.log
#logappend=true
#journal=true
#quiet=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
#port=27017
#==========================================================
dbpath=E:\mongodb\data\db
logpath=E:\mongodb\mongodb.log
logappend=true
quiet=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
journal=true
bind_ip=127.0.0.1
port=27017
#fork=true
master=true
#auth=false  #安装调试好之后,将登陆授权启动。
auth=true

配置授权

#初次登陆
mongo.exe 127.0.0.1
use admin;
#创建用户
db.createUser(
    {
    user:"root",
    pwd:"root_pwd",
    roles: [ 
        {role:"userAdminAnyDatabase",db:"admin"}
    ]
    }
);
 
 
db.createUser(
    {
    user:"clusteradmin_username",
    pwd:"clusteradmin_pwd",
    roles: [ 
        {role:"clusterAdmin",db:"admin"},
        {role:"readWriteAnyDatabase",db:"admin"}
    ]
    }
);
docs/mongodb/installing.txt · 最后更改: 2020/09/25 21:49 (modify by Amos)