# 安装
# 准备mongo linux安装包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.7.tgz
1
# 解压文件
tar -xzvf mongodb-linux-x86_64-3.4.7.tgz
1
# 重命名文件夹名称
mv mongodb-linux-x86_64-3.4.7 mongodb
1
# 进入mongodb目录,创建data/db和logs/mongodb.log
cd mongo
mkdir data
cd data
mkdir db
cd ../
mkdir logs
cd logs
echo '' > mongodb.log
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 进入bin目录,创建mongodb.conf
cd bin
vim mongodb.conf
dbpath=/software/mongodb/data/db
logpath=/software/mongodb/logs/mongodb.log
port=27017
fork=true
logappend=true
bind_ip=0.0.0.0
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 启动mongodb
cd bin
./mongod -f mongodb.conf
1
2
2
# 连接mongodb
./mongo 127.0.0.1:27017
1
# 给MongoDB配置用户名密码
use admin
db.createUser({user: 'root', pwd: '123456', roles: ['root']})
use dbName
db.createUser({user:'kitty',pwd:'kitty521',roles: [{role:'readWrite',db:'dbName'}]})
db.auth('root', '123456')
./mongod --fork --auth --config /mnt/data/mongodb/mongodb-linux-x86_64-4.0.3/conf/mongodb.conf
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
配置文件详解 →