一筝尾、安裝
二痰驱、啟動(dòng)
需要?jiǎng)?chuàng)建數(shù)據(jù)目錄 mkdir /data/db
./mongod
無(wú)參數(shù)啟動(dòng)肩民,默認(rèn)數(shù)據(jù)路徑是 /data/db/
三澜沟、后臺(tái)啟動(dòng)
創(chuàng)建數(shù)據(jù)目錄: mkdir /data/mongo
(根目錄下)
創(chuàng)建配置文件: vi /data/mongo/mongodb.cnf
dbpath=/data/mongo/ #數(shù)據(jù)路徑
logpath=/data/mongo/mongo.log #日志路徑
logappend=true
fork=true
port=27017 #端口號(hào)
auth=true #開(kāi)啟驗(yàn)證
# noauth=true #關(guān)閉驗(yàn)證
或者:不創(chuàng)建配置文件通過(guò)mongod參數(shù)啟動(dòng)也可以
1府蔗、配置文件方式啟動(dòng)mongo
./mongod -f /data/mongo/mongodb.cnf
或者./mongod -f /data/mongo/mongodb.cnf &
(放到后臺(tái)執(zhí)行)
2晋控、參數(shù)啟動(dòng)
./mongod
無(wú)參數(shù)啟動(dòng),默認(rèn)數(shù)據(jù)路徑是 /data/db/
./mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017
3姓赤、查看進(jìn)程
ps -ef|grep mongod
四赡译、創(chuàng)建用戶分配權(quán)限
db.createUser(
{
user: "root",
pwd: "root",
roles: [ {role:"readWrite", db:"test"} ]
}
)