25 02 2021

1.下载安装包
进入/usr/local/目录下
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.3.tgz

2.解压缩
tar zxvf mongodb-linux-x86_64-rhel62-3.4.3.tgz

3.在mongodb-linux-x86_64-rhel62-3.4.3中创建data文件夹
cd mongodb-linux-x86_64-rhel62-3.4.3
mkdir data

4.在data文件夹中创建db目录和logs目录
cd data
mkdir db
mkdir logs

5.在logs目录下创建mongodb.log文件
cd logs
touch mongodb.log

6.在data目录下创建mongodb.conf文件
vi mongdb.conf
并且写入以下的内容:

#端口号
port = 27017
#数据目录
dbpath = /usr/local/mongodb/data/db
#日志目录
logpath = /usr/local/mongodb/data/logs/mongodb.log
#设置后台运行
fork = true
#日志输出方式
logappend = true
#开启认证
auth = true
7.启动服务器
进入到bin目录当中,使用命令
./mongod --config /usr/local/mongodb-linux-x86_64-rhel62-3.4.3/data/mongodb.conf
即可按照配置文件启动服务器。

8.创建用户
注意我们之前的配置文件中auth = true开启了认证模式,所以我们需要创建认证用户才可以操作数据库。

use admin
db.createUser(
{
user: "admin",
pwd: "password",
roles: [ { role: "root", db: "admin" } ]
}
);
exit;
这样便创建了一个超级用户。

9.操纵数据库
进入到bin目录中,输入./mongo命令便可以连接到数据库
use admin:切换到admin数据库
db.auth("admin","password"):数据库认证
认证之后就可以进行常规的数据库操作了












发表评论