1、使用wget命令下载安装包linux
- wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.2.17.tgz
|
2、安装,建立数据和日志目录mongodb
- 解压:tar -zxvf mongodb-linux-x86_64-amazon-3.2.17.tgz
- 重命名:mv mongodb-linux-x86_64-amazon-3.2.17 mongodb
- cd mongodb
- mkdir data logs
|
3、建立my.cnf配置文件shell
- touch my.cnf
- vi my.cnf
- 粘贴如下内容:
dbpath=/usr/local/mongodb/db logpath=/usr/local/mongodb/logs/mongodb.log port=27017 fork=true nohttpinterface=true |
|
4、从新绑定mongodb的配置文件地址和访问IP测试
/usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf |
5、首先建立用户管理用户spa
- use admin
- db.createUser({user:'useradmin',pwd:'123456', roles:[{role:'userAdminAnyDatabase', db:'admin'}]})
|
6、使用用户管理帐户登陆认证.net
- use admin
- db.auth('useradmin', '123456')
|
7、创建其余用户日志
- use admin
- db.createUser({user:'admin',pwd:'123456', roles:[{role:'readWriteAnyDatabase', db:'xxx'}]})
- db.createUser({user:'superadmin',pwd:'123456', roles:[{role:'root', db:'admin'}]})
|
8、测试成功ip
[root@localhost bin]# ./mongo --host 192.168.1.125 MongoDB shell version: 3.2.17 connecting to: 192.168.1.125:27017/test Server has startup warnings: ........ [initandlisten] > use admin switched to db admin > show dbs admin 0.000GB local 0.000GB piggymetrics 0.000GB > |