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 > 
相关文章
相关标签/搜索