美文网首页
php 编译安装扩展

php 编译安装扩展

作者: 闲睡猫 | 来源:发表于2020-07-13 22:35 被阅读0次

    pecl 虽然能方便地安装扩展,但由于网络原因速度很慢。此外,如果有多个 php 版本,pecl 总会将扩展安装在默认的版本上,反而造成不便。因此直接编译安装扩展反而更省事

    下载扩展包

    以 mongodb 为例,到 pecl 官网搜索 mongodb

    下载页面

    安装扩展

    解压扩展包,进入目录:

    $ cd /tmp/mongodb-1.7.5
    

    在扩展包目录中执行指定版本的 phpize

    $ /usr/local/opt/php@7.1/bin/phpize
    $ ./configure --with-php-config=/usr/local/opt/php@7.1/bin/php-config
    

    编译 & 安装

    $ make
    $ sudo make install
    

    安装完成后,验证是否成功

    $ /usr/local/opt/php@7.1/bin/php -m | grep mongo
    mongodb
    

    如果没有看到 mongodb 扩展,手动将 extension="mongodb.so" 加入 php.ini 后再试下

    相关文章

      网友评论

          本文标题:php 编译安装扩展

          本文链接:https://www.haomeiwen.com/subject/njhthktx.html