linux下面MongoDB的安装配置详情-用户权限设置
1:下载mongdb的安装包
https://www.mongodb.com/download-center/community
2:使用SSH工具将安装包上传至服务器某个目录(/usr/local/mongo 为例)
tar -xzvf mongodb-linux-x86_64-3.6.14 //解压安装包
3:将mongdb添加到PATH中
vi /etc/profile
添加如下内容,保存退出
export MONGODB_HOME=/usr/local/mongodb/mongodb-linux-x86_64-3.6.14
export PATH=$PATH:$MONGODB_HOME/bin
4:在mongo目录下面创建logs和data/db目录
mkdir -p data/db
chmod 777 data/db
mkdir logs
chmod 777 logs
5:在bin目录下面创建mongdb.conf文件作为配置文件,并且添加相应的配置,保存并退出
vi mongodb.conf
#数据目录
dbpath = /usr/local/mongodb/data/db
#日志目录
logpath = /usr/local/mongodb/logs/mongodb.log
#日志追加
logappend = true
#使所有ip都能访问
bind_ip = 0.0.0.0
#端口
port = 27017
#后台运行
fork = true
#启用日志文件
journal=true
6:使用上边的配置文件启动mongo服务
./mongod -f mongodb.conf
7:开放对应的端口
8:使用客户端工具连接并且创建root用户
./mongo //进入mongo命令行
use admin
db.createUser(
{
user: "root",
pwd: "kong1234",
roles: [ { role: "root", db: "admin" } ]
}
)
9:使用ps -ef |grep mongodb 查找服务pid,并且使用 kill -9 pid停止服务
10:修改mongdb.conf文件, 添加 author=true,开启用户验证。
11:重启服务即可使用用户名密码连接
版权声明:本文为dark_horse_lk原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。