1.到如下网址,下载php扩展包,找一个最新stable版的。
pecl.php.net/package/mongo
2.对扩展包进行解压
3.解压之后,进入解压的目录mongo-1.4.5中,执行php/bin/目录的phpize,使得我们能够执行./configure命令
执行phpize命令前后,我们能够看出多出了绿色的configure,从而,我们能够在php的mongo扩展包中,执行./configure了。
4.执行
./configure --with-php-config=/usr/local/fastphp/bin/php-config
5.make && make install
执行完make && make install之后,会告诉你一个路径,该路径指明了,mongo扩展(.so)文件的位置,一会在php.ini中会用到
6.编辑php.ini
添加如下一条extension
7.启动php
8.在网址中,进行访问,如果有如下内容,说明php已经结合了mongodb
9.启动mongo…
10.如何使用php连接mongo,并进行操作(只展示了部分的操作,更多操作查看文档)
<?php //连接到mongo服务器,返回一个mongoClient对象 $mongoClient=new mongoClient(‘mongodb://12.168.1.202:27017’) //通过得到的mongoClient对象,进行选取名为“test”的数据库,//返回一个mongodb对象 $mongodb=$mongoClient->test; //通过调用mongodb对象的selectCollection方法,并传入//Collection的名字(news),进行选择表(Collection),并得到//mongoCollection对象 $mongoColl=$mongodb->selectCollection(‘news’); $news = array(‘title’=>’today is Sunday’,’xinqing’=>’very good’); //mongoCollection对象,就可以进行一系列的插入,删除等操作。 $mongoColl->insert($news); echo 'ok'