form1.cn
Make a little progress every day

Linux中php安装Mongodb扩展

27th of March 2017 Database Mongodb 2277

下载php的mongodb扩展

从http://pecl.php.net/package/mongo这个网址下载mongodb的扩展源码包,下载最新的即可


# wget https://pecl.php.net/get/mongo-1.6.14.tgz
# cd mongo-1.4.5
# /usr/local/php/bin/phpize #生成configure
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install


注意:/usr/local/php/ 为php的安装路径,需要根据你安装的实际目录调整。

安装成功后会显示你的memcache.so扩展的位置,比如我的:

# make install
Installing shared extensions:     /usr/local/php5/lib/php/extensions/no-debug-non-zts-20121212/


最后我们需要把这个扩展添加到php中,打开你的php.ini文件在最后添加以下内容:

[Mongodb]
extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non-zts-20121212/"
extension = mongo.so


重启web容器,然后查看phpinfo,看到mongodb的内容就说明安装成功