通过安装.deb包的方式,系统是Ubuntu 16.04
1. Import the public key used by the package management system.(导入包管理系统所使用的公钥。)
2. Create a /etc/apt/sources.list.d/mongodb-enterprise.list
file for MongoDB.(为MongoDB创建一个/etc/apt/sources.list.d/mongodb-enterprise.list 文件)【我的是Ubuntu 16.04】
3. Reload local package database.(重载本地包数据库)
4. Install the MongoDB Enterprise packages.(安装Mongodb企业版包)
5.Pin a specific version of MongoDB Enterprise.(防止无意的更新)
启动mongod 服务器
停止monogd服务器
连接mongod服务器
对固定数据库进行授权
先以 mongod的方式启动服务
use rgc #进入到rgc数据库
db.createUser({user:'rgc',pwd:'dfdf',roles:[{role:'readWrite',db:'rgc'}]}) #添加拥有rgc数据库读写权限的用户
再以 mongod --auth重启服务
db.auth('rgc','dfdf') #进行授权,返回1 的话,说明成功认证,有对db:'rgc'的读写权限
配置文件位置:/etc/mongod.conf
可以通过 mongod -f /etc/mongod.conf 运行服务