CentOS-6.3安装使用MongoDB
本文内容纲要:
-zhoulf2013/01/31原创
-安装说明
-检查是否安装过mongodb
-安装
-配置
-启动mongodb
-测试
zhoulf2013/01/31原创
安装说明
系统环境:Centos-6.3
安装软件:mongodb-linux-x86_64-2.2.2.tgz
下载地址:http://www.mongodb.org/downloads
安装机器:192.168.15.237
上传位置:/usr/local/
软件安装位置:/usr/local/mongodb
数据存放位置:/var/mongodb/data
日志存放位置:/var/mongodb/logs
检查是否安装过mongodb
rpm-qa|grepmongodb
servicemongodbstatus
安装
[root@localhost/]#cdusr/local/
[root@localhost/]#groupaddmongodb
[root@localhost/]#useraddmongodb-gmongodb
[root@localhost/]#cd/usr/local
[root@localhostlocal]#tar-zxv-fmongodb-linux-x86_64-2.2.2.tgz
[root@localhostlocal]#mvmongodb-linux-x86_64-2.2.2mongodb
[root@localhostlocal]#chown-Rmongodb:mongodbmongodb
[root@localhostlocal]#cdmongodb
[root@localhostmongodb]#mkdir/var/mongodb
[root@localhostmongodb]#mkdir/var/mongodb/data
[root@localhostmongodb]#mkdir/var/mongodb/logs
[root@localhostmongodb]#vi/etc/sysconfig/iptables//将27017端口加入防火墙
[root@localhostmongodb]#serviceiptablesrestart//重启防火墙
配置
添加CentOS开机启动项
[root@localhostmongodb]#vi+/etc/rc.d/rc.local
将mongodb启动命令追加到本文件中:
/usr/local/mongodb/bin/mongod--dbpath=/var/mongodb/data--logpath/var/mongodb/logs/log.log-fork
启动mongodb
[root@localhostmongodb]#
/usr/local/mongodb/bin/mongod--dbpath=/var/mongodb/data--logpath/var/mongodb/logs/log.log-fork
看到如下信息说明已经安装完成并成功启动:
forkedprocess:18394
alloutputgoingto:/var/mongodb/logs/log.log
测试
#终止服务器进程
db.user.shutdownServer()
#进入mongodb的shell模式
/usr/local/mongodb/bin/mongo
#查看数据库列表
showdbs
#切换/创建数据库(当创建一个集合(table)的时候会自动创建当前数据库)
useadmin;
#增加用户
db.addUser("zhoulf","123456",true)
#更改密码(为已经存在的用户更改密码)
db.addUser("zhoulf","zhoulf");
#显示当前db状态
db.stats();
#当前db版本
db.version();
#删除当前使用数据库
db.dropDatabase();
#查看当前db的链接机器地址
db.getMongo();
#简单插入数据
db.user.insert({"fname":"zhoulf","company":"navinfo"})
#循环插入数据
for(vari=1;i<=10;i++)db.user.save({"fname":"zhoulf"+i,"company":"navinfo"+i});
#查询数据
db.user.find()
本文内容总结:zhoulf2013/01/31原创,安装说明,检查是否安装过mongodb,安装,配置,启动mongodb,测试,
原文链接:https://www.cnblogs.com/zhoulf/archive/2013/01/31/2887439.html