提示:都推荐使用yum,我先试试tgz安装配置
一、tag文件安装
1.官网下载包
我的包下载地址
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.2.tgz
2.解压tgz
tar -zxvf mongodb-linux-x86_64-rhel70-4.0.2.tgz
3.配置环境变量
vim /etc/profile
PATH=$PATH:/usr/local/mongodb-4.0.2/bin
source /etc/profile
创建两个文件夹放数据和日志
mkdir /usr/local/mongodb-4.0.2/data
mkdir /usr/local/mongodb-4.0.2/log
创建一个mongodb.conf 内容如下
dbpath=/usr/local/mongodb-4.0.2/data
logpath=/usr/local/mongodb-4.0.2/log/mongodb.log
fork=true
logappend=true
bind_ip=0.0.0.0
port=27017
使用conf启动mongo
mongod -config /usr/local/mongodb-4.0.2/mongodb.conf
查看是否启动
ps -ef|grep mongo
启动成功后前往 bin目录下执行 创建用户
mongo -host 127.0.0.1 -port 27017
切换管理
use admin
创建超级管理员用户
use admin
db.createUser({user:'admin',pwd:'admin123', roles:[{role:'root', db:'admin'}]})
退出后编辑mongo.conf 加入验证 auth=true
dbpath=/usr/local/mongodb-4.0.2/data
logpath=/usr/local/mongodb-4.0.2/log/mongodb.log
fork=true
logappend=true
bind_ip=0.0.0.0
port=27017
auth=true
重启mongo完事