• php编译安装扩展redis及swoole


    一.安装redis扩展

    下载redis扩展包以及解压

    wget https://github.com/edtechd/phpredis/archive/php7.zip
    
    unzip php7.zip

    进入解压后目录,编译安装

    cd data/pkg/phpredis-php7
    
    /usr/local/php/bin/phpize

    出现问题

    Cannot find autoconf. Please check your autoconf installation and the
    
    $PHP_AUTOCONF environment variable. Then, rerun this script.
    
     
    
    #安装autoconf
    
    yum install autoconf

    开始编译

    /usr/local/php/bin/phpize

    查找php-config

    find / -name php-config

    配置环境

    ./configure --with-php-config=/usr/local/php/bin/php-config

    编译安装

    make & make install

    配置php.ini,添加redis.so扩展

    vim /usr/local/php/etc/php.ini
    
    extension=redis.so

    重启php-fpm

    killall php-fpm
    
    /usr/local/sbin/php-fpm

    二.安装swoole扩展

    克隆swoole

    git clone https://gitee.com/swoole/swoole.git

    安装swoole且编译

    cd swoole
    
    /usr/local/php/bin/phpize
    
    ./configure --with-php-config=/usr/local/php/bin/php-config
    
    make && make install
    配置php.ini,添加swoole.so扩展
    vim /usr/local/php/etc/php.ini
    
    extension=swoole.so

    重启php-fpm

    killall php-fpm
    
    /usr/local/sbin/php-fpm

    以上就是php编译安装扩展redis及swoole的详细内容,更多PHP相关知识请关注我的专栏PHP​zhuanlan.zhihu.com

  • 相关阅读:
    鸟哥linux——分区命令:split
    鸟哥linux——管线命令
    鸟哥linux——命令执行的判断依据:;,&&,||
    linux:数据流重导向
    Tensorflow计算模型——计算图
    DNS域名解析与本机Host
    相似图片搜索的原理
    谈谈回文子串
    关于字符串精确匹配
    音频采样
  • 原文地址:https://www.cnblogs.com/a609251438/p/12104435.html
Copyright © 2020-2023  润新知