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 > |