数据库

 首页 > 数据库 > MongoDB > Linux系统安装MongoDB过程图解

Linux系统安装MongoDB过程图解

分享到:
【字体:
导读:
         摘要:思路概要1.下载MonggoDB2.创建数据库文件3.启动MonggoDB服务图解步骤第一步:下载MongoDB[root@localhostmrms]#wgethttp://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.4.4.tgz第二步:安装MongoDB[...

Linux系统安装MongoDB过程图解
思路概要
1.下载MonggoDB
2.创建数据库文件
3.启动MonggoDB服务
 
图解步骤

第一步: 下载MongoDB
[root@localhost mrms]# wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.4.4.tgz

第二步:安装MongoDB
[root@localhost mrms]# tar -zxvf mongodb-linux-x86_64-1.4.4.tgz
创建数据库文件与日志文件
[root@localhost mrms]# cd mongodb
[root@localhost mongodb]# ls
bin  GNU-AGPL-3.0  include  lib64  README  THIRD-PARTY-NOTICES
[root@localhost mongodb]# mkdir data
[root@localhost mongodb]# mkdir logs

第三步:设置开机启动
将mongoDB启动项追加入rc.local
[root@localhost mrms]#
echo "/usr/local/mrms/mongodb/bin/mongod
 --dbpath=/usr/local/mrms/mongodb/data
?logpath=/usr/local/mrms/mongodb/logs
?logappend --auth ?port=27017" >> /etc/rc.local

 第四步:测试MongoDB是否启动
切换到bin目录下启动MonggoDB
下面这个是需要权限的登录方式, 用户连接需要用户名和密码
# ./mongod --dbpath=../data --logpath=../logs --logappend --auth --port=27017 --fork
下面这个是不需要密码的
# ./mongod --dbpath=../data --logpath=../logs --logappend --port=27017 --fork

参数解释:
 --dbpath 数据库路径(数据文件)
--logpath 日志文件路径
--master 指定为主机器
--slave 指定为从机器
--source 指定主机器的IP地址
--pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。
--logappend 日志文件末尾添加
--port 启用端口号
--fork 在后台运行
 
方法一:检查端口

等待启动成功后,可查看是否启动成功了,默认端口号是2701

说明:
bin下的mongod就是MongoDB的服务端进程
mongo是其客户端
其它的命令用于MongoDB的其它用途如MongoDB文件导出等。

 
方法二:使用客户端测试
[root@localhost bin]# ./mongo
启动后出现如下效果,表示启动成功


Linux系统安装MongoDB过程图解
分享到:
Linux系统安装MongoDB数据库和PHP的Mongo...
Linux系统安装MongoDB数据库和PHP的MongoDB扩展 1、安装mongodb: 1)下载binary包,网址 http://www.mongodb.org/downloads 2)解压包,将包中的bin目录下的二进制文件拷到/usr/bin目录中 3)后台运行mongod 3)运行mongo shell,出了以下问题: a)[root@hww mongodb-linux-i686-2.0.2]# mongo -bash: /usr/lo...
Linux系统下安装MongoDB数据库
Linux系统下安装MongoDB数据库 怎么在Linux系统下安装 MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB。步骤一:下载文件对于32位的linux $ curl http://downloads.mongodb.org/linux/mongodb-linux-i686-1.4.4.tgz > mongo.tgz $ tar xzf mongo.tgz 对于64位的linux $ curl http:/...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……