1、去 github 下载 mongo-php-driver
地址是:https://github.com/mongodb/mongo-php-driver
我下的是 mongodb-mongo-php-driver-1.2.10-230-gbb7c7cb.zip ,然后 unzip 解压
2、解压完发现没有 configure 文件,于是在当前解压路径下运行 phpize , phpize 可以生成 configure 文件。
结果发现没安装 phpize , apt-get install php5-dev。这样就安装好了 phpize。
注意,phpize 并不同于 ls 那些命令,她只用与解压的安装文件自动生成 configure,在非这种情况的目录下运行会报:
config.m4 not found ........
3、在解压目录下运行 phpize 后,你就可以看到 configure 文件。
三步曲
./configure
make
make install
4、最后 make install 的时候你可以看到 Installing shared extensions: /usr/lib/php5/20090626+lfs/
你打开这个文件,你可以在里面看到 mongo.so。
这样就安装成功了,但我们还需将她添加到 php.ini 中。
5、cd /etc/php5/conf.d 在里面新建 mongodb.ini ,当然每个人的安装路径可能不同,.ini的名字也可以随便取的。
vim mongodb.ini 在里面加上
extension=mongo.so
这样就安装完成了,赶快phpinfo() 查看一下吧,你就可以看到期待已久的 mongo 了,图就不附上了。
php的其他扩展都是这样安装的呢,大同小异。有问题大家可以一起讨论哈!
已有0条评论