php 安装MongoDB扩展

安装MongoDB

官网下载安装!(略…)

PHP安装MongoDB扩展

Mac 通过Homebrew安装

1
2
brew tap kyslik/php
brew install phpXX-mongodb

编译安装

  • 下载对应系统版本

  • 解压、编译、安装

    1
    2
    3
    4
    5
    6
    $ tar xzf mongodb-1.xx.xx.tgz
    $ cd mongodb-1.xx.xx
    $ phpzie
    # 查找当前php安装配置文件php-config 一般在/usr/bin/php-config 或者在 /user/local/php/bin/中(对应的PHP版本)
    $ ./configure --with-php-config=/usr/bin/php-config
    $ make $$ make install
  • 修改php.ini
    添加:extension=mongodb.so文件到php.ini,最好在php.d文件夹中创建单独配置文件然后在php.ini中引用进来.

    1
    2
    centos@centos:/usr/local/php/etc/php.d$ ls
    02-opcache.ini 03-imagick.ini 05-redis.ini 06-mongodb.ini
  • 重启服务.

Reference

  1. http://php.net/manual/zh/mongodb.installation.manual.php
  2. http://php.net/manual/zh/mongodb.installation.homebrew.php