Mongodb的安装方法 -- 转自朋友微博
1. 下载安装文件,解压tar zxvf mongodb-linux-x86_64-2.6.8.gz
2. 移动到/opt目录 mv mongodb-linux-x86_64-2.6.8/bin /opt/mongodb
bin目录说明:
mongo 客户端程序,连接MongoDB
mongod 服务端程序,启动MongoDB
mongodump 备份程序
mongoexport 数据导出程序
mongofiles GridFS工具,内建的分布式文件系统
mongoimport 数据导入程序
mongorestore 数据恢复程序
mongos 数据分片程序,支持数据的横向扩展
mongostat 监视程序
3. 创建data、log目录
cd /opt/mongodb
mkdir data log
touch log/mongodb.log //建立日志文件
4. 创建配置文件
vim /etc/mongod.conf
#mongo.conf
dbpath=/opt/mongodb/data
logpath=/opt/mongodb/log/mongodb.log
logappend=true
fork = true
port = 27017
#noauth = true
auth = true
#journal=true
nojournal=true
5. 创建系统服务脚本
vim /etc/init.d/mongodb
#!/bin/bash
#
#chkconfig: 2345 80 90
#description: mongodb
start() {
rm -f /opt/mongodb/data/mongod.lock
/opt/mongodb/bin/mongod --config /etc/mongod.conf
}
stop() {
/opt/mongodb/bin/mongod --config /etc/mongod.conf --shutdown
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit 0
6. 添加到系统服务,并设置开机启动
chkconfig --add mongodb
chkconfig --level 35 mongodb on
7. 启动mongodb
service mongodb start (如存在权限问题就用chmod 777命令)
8. 将/opt/mongodb/bin目录添加到环境变量PATH中
vim /etc/profile
export PATH=$PATH:/usr/local/node/bin:/opt/mongodb/bin/
保存退出,source /etc/profile
9. mongodb测试
使用命令mongo,进入mongo界面,默认链接的是test数据库,为admin数据库添加账号和密码:
use admin;
db.addUser("root", "103279");
db.auth("root", "103279");
exit;
然后连接admin数据库:
mongo admin -u root -p
输入密码进入命令界面
10. 防火墙要开放27107端口,centos可以使用setup命令进入设置界面
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。