Centos7 下安裝MongoDB

1、使用wget命令下載安裝包linux

  1. wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.2.17.tgz

2、安裝,建立數據和日誌目錄mongodb

  1. 解壓:tar -zxvf mongodb-linux-x86_64-amazon-3.2.17.tgz
  2. 重命名:mv mongodb-linux-x86_64-amazon-3.2.17 mongodb
  3. cd mongodb
  4. mkdir data logs

3、建立my.cnf配置文件shell

  1. touch my.cnf
  2. vi my.cnf
  3. 粘貼如下內容:
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

  1. use admin
  2. db.createUser({user:'useradmin',pwd:'123456', roles:[{role:'userAdminAnyDatabase', db:'admin'}]})

6、使用用戶管理帳戶登陸認證.net

  1. use admin
  2. db.auth('useradmin', '123456')

7、創建其餘用戶日誌

  1. use admin
  2. db.createUser({user:'admin',pwd:'123456', roles:[{role:'readWriteAnyDatabase', db:'xxx'}]})
  3. 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 > 
相關文章
相關標籤/搜索