Liunx安装mongodb2.6

MongoDB基础 01/03 阅读 7539 views次 人气 581
摘要:

CentOS6.6安装mongodb2.6.6,并制作mongodb启动脚本。

1.Liunx版本 CentOS6.6,Linux what21-05 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 2.Mongodb版本 mongodb-linux-x86_64-2.6.6.gz 下载链接:http://pan.baidu.com/s/1i35nczV    密码:y2xk 3.Liunx安装目录 /apps/mongodb 4.解安装压缩文件 tar xzf mongodb-linux-x86_64-2.6.6.gz 5.启动mongodb /apps/mongodb/mongodb-linux-x86_64-2.6.6/bin/mongod -dbpath=/apps/mongodb/data -logpath=/apps/mongodb/logs/log 6.nohup启动 cd /apps/mongodb/mongodb-linux-x86_64-2.6.6/bin nohup ./mongod -dbpath=/apps/mongodb/data -logpath=/apps/mongodb/logs/log & 7.查看mongodb的服务是否正常 ps -ef | grep mongod netstat -ano | grep 27017 8.制作启动脚本 在目录/apps/mongodb/mongodb-linux-x86_64-2.6.6/bin/下新建start.sh,添加如下内容。
#!/bin/bash
data="/apps/mongodb/data"
log="/apps/mongodb/logs/log"
home=`pwd`
rm -rf nohup.out
nohup $home/mongod -dbpath=$data -logpath=$log &
授权: chmod 777 start.sh 启动: ./start.sh 9.连接mongodb
[root@what21-05 bin]# ./mongo
MongoDB shell version: 2.6.6
connecting to: test
10.设置访问权限和用户 Mongodb内置admin数据库,切换至admin数据库: use admin 添加用户: db.addUser('admin','admin123') 查看admin数据库下的表: show collections(show tables) 重新连接数据库,发现还有没有认证机制,需要在启动命令中加入参数:--auth 即: nohup $home/mongod -dbpath=$data --auth -logpath=$log & 重新连接,认证:db.auth('admin','admin123') 11.创建数据库 查看数据库: show dbs; 创建数据库: use demo; db.demo.insert({name:'demo'}); 注:use demo,就可以创建名称为demo的数据库,如果数据库中没有数据,这个库就会被系统删除。

评论

该文章不支持评论!

分享到: