1.官网下载mongodb,tar包 https://www.mongodb.com
2.移动到linux文件夹下
3.解压
tar -zxvf mongodb-linux-x86_64-4.0.6.tgz
4.新建mongo文件夹,将解压出来的文件移动到mongo下,并且创建文件夹data
5.配置环境变量
export MONGODB_HOME=/home/mongo
export PATH=$PATH:$MONGODB_HOME/bin
6.使环境变量生效
source /etc/profile
7.创建文件,文件夹
$ cd /mongodb
$ touch mongodb.conf
$ mkdir db
$ mkdir log
$ cd log
$ touch mongodb.log
8.设置文件夹权限
$ cd /usr/mongodb
$ chmod 777 db
$ chmod 777 log
9.启动mongodb
mongod -f /home/mongo/mongodb.conf
10.开启验证,mongodb.conf文件中关闭不启用验证,增加 auth = true #用户认证
11.关闭数据库
ps -x | grep mongo
kill -9 pid
12.启动数据库
mongod -f /home/mongo/mongodb.conf
13.进入数据库
./mongo
14.执行命令
//使用admin数据库
use admin
//给admin数据库添加管理员用户名和密码,用户名和密码请自行设置
db.createUser({user:"admin",pwd:"123456",roles:["root"]})
//验证是否成功,返回1则代表成功
db.auth("admin", "123456")
//切换到要设置的数据库,以test为例
use test
//为test创建用户,用户名和密码请自行设置。
db.createUser({user: "test", pwd: "123456", roles: [{ role: "dbOwner", db: "test" }]})
15.重启mongo