美文网首页
MAMP PHP Redis 扩展

MAMP PHP Redis 扩展

作者: 观星汉 | 来源:发表于2018-12-16 19:08 被阅读0次

    MacOS 系统下使用 MAMP 默认无 Redis 扩展, 需要自行编译安装. 需要借助 autoconf 工具. 使用 brew 安装. 未安装 brew, 先安装.

    • 安装 brew

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    leo@Hac:~$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    • 安装 autoconf

    brew install autoconf

    leo@Hac:~$ brew install autoconf
    

    • 安装 redis 扩展

    安装 redis 扩展之前, 需要安装 igbinary 扩展, redis 扩展依赖它

    cd /Applications/MAMP/bin/php/php7.2.8/bin/
    ./pecl channel-update pecl.php.net
    ./pecl install igbinary
    ./pecl install redis

    leo@Hac:~$ cd /Applications/MAMP/bin/php/php7.2.8/bin/
    leo@Hac:/Applications/MAMP/bin/php/php7.2.8/bin$ ./pecl channel-update pecl.php.net
    leo@Hac:/Applications/MAMP/bin/php/php7.2.8/bin$ ./pecl install igbinary
    leo@Hac:/Applications/MAMP/bin/php/php7.2.8/bin$ ./pecl install redis
    

    修改 php.ini 文件, 添加 redis.so 扩展

    extension=igbinary.so
    extension=redis.so
    

    重启服务器生效.

    相关文章

      网友评论

          本文标题:MAMP PHP Redis 扩展

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