一、下载解压安装包
1、下载 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.6.tgz
2、解压 tar xvzf mongodb-linux-x86_64-2.4.6.tgz
3、重命名 mv mongodb-linux-x86_64-2.4.6 mongodb
二、建立测试文件夹
1、在mongodb目录下新建一个data目录存放数据
hadoop@h1:~$ cd mongodb
hadoop@h1:~/mongodb$ mkdir data
2、新建一个log目录存放日志
hadoop@h1:~/mongodb$ mkdir log1
3、在log目录下新建一个日志文件mongodb.log
hadoop@h1:~/mongodb$ cd log
hadoop@h1:~/mongodb/log$ touch mongodb.log
三、启动mongodb服务
1、普通启动方式
hadoop@h1:~/mongodb$ bin/mongod --dbpath data/ --logpath log/mongodb.log
all output going to: /home/hadoop/mongodb/log/mongodb.log
参数介绍:
–dbpath 数据文件路径
–logpath 日志文件路径
–port 端口号,默认是27017
–replSet 复制集的名字
–maxConns 最大连接数
–fork 后台运行
–logappend 日志文件循环使用,如果日志文件已满,那么新日志覆盖最久日志。
2、通过配置文件来启动
(1)首先在mongodb目录下新建一个文件mongodb.conf
hadoop@h1:~/mongodb$ touch mongodb.conf
(2)添加配置信息
hadoop@h1:~/mongodb$ gedit mongodb.conf
添加如下内容:
dbpath=data/
logpath=log/mongodb.log
(3)启动mongodb
hadoop@h1:~/mongodb$ bin/mongod -f mongodb.conf
all output going to: /home/hadoop/mongodb/log/mongodb.log
四、使用客户端连接数据库
1、重新开启一个终端,然后切换到mongodb目录下:
hadoop@h1:~$ cd mongodb
hadoop@h1:~/mongodb$
2、使用bin/mongo命令来连接该数据库
hadoop@h1:~/mongodb$ bin/mongo
MongoDB shell version: 2.4.6
connecting to: test
>
3、向数据库中插入值
> db.foo.save({a:1})
4、从数据库中查询
> db.foo.find()
{ "_id" : ObjectId("5515283e27e97054e4c91208"), "a" : 1 }
5、退出
> exit
bye
五、通过浏览器访问
在浏览器地址栏输入: http://localhost:27017/ 然后回车访问
可以看到如下提示:You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
然后根据提示把端口号加上1000访问 http://localhost:28017/
就能够访问到Monodb的服务端web页面