美文网首页
无需重新编译安装PHP扩展的方法

无需重新编译安装PHP扩展的方法

作者: Dapianzi_灰灰鸽 | 来源:发表于2017-11-15 16:20 被阅读0次

    PHP扩展模块通常有两种:

    • PHP官方扩展。如果php通过源码安装(php7),安装的时候未开启,而后来需要开启某个自带模块(例如ldap,snmp等),通常需要重新编译带上--with

    • PHP其他扩展。安装这些php模块,例如redis,swoole,yaf,安装过程通常是这样的:

        # 下载源码
        wget https://sorce.net/some-module.tar.gz
        # 解压j进入目录
        tar -zxvf xxx.tar.gz && cd xxx
        # 配置 编译
        phpize
        ./configure --with-php-config=/path/to/php-config
        make && make install
        # 然后拷贝 xx.so 文件,在 php.ini 添加 extension = xx.so
      

    如果你还没有删除你的php安装源码,恭喜你可以不用重新编译php来安装官方扩展模块

    cd php源码目录/ext/ 找到你需要的模块名,进入文件夹,按照上面安装扩展的方法,编译添加

    我的php源码安装完了就删掉了?

    php -v再去下载个相同的版本

    相关文章

      网友评论

          本文标题:无需重新编译安装PHP扩展的方法

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