ubuntu 安装mongo数据库
1 安装
安装参考官网即可,里面有各种操作系统,各种版本的安装方法
https://docs.mongodb.com/v3.2/crud/
以下是ubuntu18.04安装mongo3.2.22
wget -qO - https://www.mongodb.org/static/pgp/server-3.2.asc | sudo apt-key add - echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list sudo apt-get update sudo apt-get install -y mongodb-org sudo service mongod start sudo service mongod status # 如果有没有启动起来,具体查看日志 cat /var/log/mongodb/mongod.log # 我这里是因为权限问题导致启动失败 sudo chown mongodb:mongodb /tmp/mongodb-27017.sock2
2 用户与授权
参考博客:https://mongoing.com/archives/26710
创建管理员
db.createUser( { user: "admin", pwd: "admin", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } )
创建数据库
创建一个角色,并授权
db.createUser( { user:"gbm", pwd:"gbmpass", roles:[{role:"readWrite",db:"gbm"}] } )