一、參數啓動mongodb
$ mongod --bind_ip=0.0.0.0
二、配置文件: mongod.conf
# 後臺運行
fork=true
# 數據存儲文件目錄
dbpath=/root/mongodb/data/db
# 日誌文件
logpath=/root/mongodb/logs/mongodb.log
logappend=true
auth=true/noauth=true //授權模式與否
bind_ip=0.0.0.0
port=27017
三、給數據庫創建用戶
- 以非授權模式啓動MongoDB
mongod -f /etc/mongod.conf 注:mongod.conf 爲創建的啓動配置文件,存放在/etc/下
- 通過非授權模式啓動mongo客戶端,進入mongo shell
> use admin //切換admin數據庫 > db.createUser({ user: "root", pwd: "123456", roles: [{ role: "root", //readWrite db: "test" //管理的數據庫 }] }) > show users //查看添加的用戶 > db.shutdownServer() //關閉mongodb服務