1:安装mongodb
http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz
tar zxvf mongodb-linux-x86_64-2.6.4.tgz
mv mongodb-linux-x86_64-2.6.4 /usr/local/mongodb
cd /usr/local/mongodb
cd bin
vim mongodb.conf
复制代码
dbpath=/usr/local/mongodb/db
logpath=/usr/local/mongodb/logs/mongodb.log
port=27017
fork=true
nohttpinterface=true
3、重新绑定mongodb的配置文件地址和访问IP
ln -sf /usr/local/mongodb/bin/* /usr/bin/
/usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf
4、开机自动启动mongodb
vim /etc/rc.d/rc.local
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf
5、重启一下系统测试下能不能自启
配置:
dbpath=/usr/local/mongodb/db
logpath=/usr/local/mongodb/logs/mongodb.log
port=27017
fork=true
nohttpinterface=true
#auth=true
#进入mongodb的shell模式
/usr/local/mongodb/bin/mongo
添加用户
db.addUser('tank','test');弃用
use admin
db.createUser({user:"root",pwd:"123456",roles:[{role:"root",db:"admin"}]})
重启具有认证的mongodb数据库后登陆
/usr/local/mongodb/bin/mongo
use admin
db.auth("root","123456")
db.auth("admin","123456")
返回1显示1则认证成功,也就是切换成功
db.system.users.find();
也可以直接用账号密码登录:
/usr/local/mongodb/bin/mongo -uadmin -p123456 登陆
本文详细介绍了MongoDB的安装、配置及认证过程。包括从指定链接下载安装包,解压并移动到指定目录,配置相关参数,重新绑定配置文件地址和访问IP,设置开机自启。还介绍了添加用户、重启具有认证的数据库及登录验证等操作。

171

被折叠的 条评论
为什么被折叠?



