一、使用 wget 下载 mongodb 官网上的安装文件。
1
|
wget
|
二、解压、安装、配置
1
2
3
4
5
|
tar
-xvf mongodb-linux-x86_64-2.6.5.tgz
#解压
mv
mongodb-linux-x86_64-2.6.5
/usr/local/mongodb
mkdir
-p
/data/db
#新建mongodb数据文件存放目录
mkdir
-p
/data/logs
#新建log文件存放目录
cd
/usr/local/mongodb/bin
|
新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动,我们此处也使用此方式。
1
|
vi
mongodb.conf
|
内容如下:
1
2
3
4
5
6
7
8
|
dbpath =
/data/db
#数据文件存放目录
logpath =
/data/logs/mongodb
.log
#日志文件存放目录
port = 27017
#端口
fork =
true
#以守护程序的方式启用,即在后台运行
#通过访问http://IP:28017/可以查看到mongodb启动的一些信息,同时也对mongodb运行
#的统计情况进行监控。在使用mongodb过程中,我们可以使用参数将该功能禁用掉。
#修改配置文件mongodb.conf,增加参数选项:nohttpinterface = true 即可。
nohttpinterface =
true
|
启动Mongo程序,使用配置文件mongodb.conf定义的参数启动
1
|
.
/mongod
--config mongodb.conf
|
开机自动启动mongodb
1
|
vi
/etc/rc
.d
/rc
.
local
|
在文件中加入:
1
|
/usr/local/mongodb/bin/mongod
--config
/usr/local/mongodb/bin/mongodb
.conf
|
重新绑定mongodb的配置文件地址和访问IP:
1
|
/usr/local/mongodb/bin/mongod
--bind_ip localhost -f
/usr/local/mongodb/bin/mongodb
.conf
|
三、测试
#进入mongodb的shell模式 /usr/local/mongodb/bin/mongo #查看数据库列表 show dbs #当前db版本 db.version();
安装PHP的MongoDB客户端
官方网站(http://pecl.php.net/package/mongo)
1
2
3
4
5
6
7
|
cd
/usr/local/src
wget -c http:
//pecl
.php.net
/get/mongo-1
.4.4.tgz
tar
-xzvf .
/mongo-1
.4.4.tgz
cd
.
/mongo-1
.4.4
/usr/local/php/bin/phpize
# 利用PHP的 phpize 命令来安装扩展
.
/configure
--with-php-config=
/usr/local/php/bin/php-config
make
&&
make
install
|
完成后,编辑你 php.ini 文件增加一行。
1
|
extension=mongo.so
|