美文网首页
(Mac/Linux 通用) 安装 libdatrie 或者 安

(Mac/Linux 通用) 安装 libdatrie 或者 安

作者: kingsfeng | 来源:发表于2020-10-22 16:34 被阅读0次

    首先说明:

    基本所有的添加扩展都是这两步:

    编译PHP源码,生成  trie_filter.so 扩展文件

    修改php.ini, 即在php.ini 中添加一行:extensions = trie_filter;

    准备:

    1.安装 libdatrie,如果安装libdatrie服务会报错,就使用0.2.4版本

    2.找到需要安装或者的php路径,我这里是/Applications/MAMP/bin/php/php7.2.22/

    实战:(我的环境是php7.2.22)

    【 libdatrie 】

    1.下载libdatrie

    2.1 解压 并 进入文件目录

    2.2 代码演示

     cd libdatrie-0.2.11

    ./configure --prefix=/usr/local

    make & make install

    3 没有错误提示的话就是完成了

    【 libiconv 】 

    (如果有错误提示这个没有安装的话就进行一下步骤,其实跟上面一样很简单的!)

    1.下载libiconv

    2.1 解压 并 进入文件目录

    2.2 代码演示

     cd libiconv-1.14

    ./configure

    make & make install

    3 没有错误提示的话就是完成了

    【trie_filter】

    trie_filter github地址

    1.代码演示

    git clone https://github.com/wulijun/php-ext-trie-filter.git

    cd php-ext-trie-filter

    /Applications/MAMP/bin/php/php7.2.22/bin/phpize

    ./configure--with-php-config=/Applications/MAMP/bin/php/php7.2.22/bin/php-config 

    make & make install

    2.修改php.ini

    3.找到extension 扎堆的地方,增加 extension=trie_filter.so

    走到这里redis就安装成功了,打开phpinfo查看trie_filter扩展就好!

    相关文章

      网友评论

          本文标题:(Mac/Linux 通用) 安装 libdatrie 或者 安

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