1、下载mongodb安装包 mongodb-linux-x86_64-rhel70-4.2.7.tgz
2、解压mongodb包
tar zxvf mongodb-linux-x86_64-rhel70-4.2.7.tgz
3、将解压的包重命名为mongodb,并移动到/usr/local下,当前的mongodb的路径就是/usr/local/mongodb/bin,bin下面是mongodb的可执行文件
给bin目录下的执行文件赋权
chmod -R 777 bin
4、在/usr/local/mongodb下新增加一个mongodb.conf的配置文件
/usr/local/mongodb/mongodb.conf
别着急,下面再进行编辑,添加配置
5、在/usr/local/mongodb下新增加一个data文件夹
/usr/local/mongodb/data
6、在/usr/local/mongodb/data下新增加一个db文件夹和logs文件夹
/usr/local/mongodb/data/db
/usr/local/mongodb/data/logs
7、在/usr/local/mongodb/data/logs下新增加一个mongodb.log文件
/usr/local/mongodb/data/logs/mongodb.log
8、编辑mongodb.conf文件
#端口号
port = 27017
#数据目录
dbpath = /usr/local/mongodb/data/db
#日志目录
logpath = /usr/local/mongodb/data/logs/mongodb.log
#设置后台运行
fork = true
#日志输出方式
logappend = true
#开启认证
#auth = true
#用户所有IP访问
bind_ip = 0.0.0.0
9、启动mongodb的服务,在/usr/local/mongodb/bin下执行命令
./mongod --config /usr/local/mongodb/mongodb.conf
10、到这里mongodb就启动了,检查命令
netstat -ano|grep 27017(刚才配置的端口)
11、进入mongodb的库,仍然在/usr/local/mongodb/bin下运行./mongo
>use admin
>db.createUser({user:"admin",pwd:"admin@123",roles:[{role:"root",db:"admin"}]})
>show users
#验证用户
>db.auth('admin','admin@123') 输出1代表成功
#列出所有的数据库
>show dbs