• centos php7.1 redis4.0.9 安装扩展phpredis


    1、扩展列表 https://github.com/phpredis/phpredis/releases

    [root@VM_27_0_centos server]# ls
    data  lib.pl  mysql  nginx  panel  php  phpinfo  phpmyadmin  phpredis-4.0.2  phpredis-4.0.2.tar.gz  pure-ftpd  redis  stop
    

    /2、上传到软件目录

    root@VM_27_0_centos server]# cd phpredis-4.0.2/
    [root@VM_27_0_centos phpredis-4.0.2]# ls
    arrays.markdown    cluster.markdown  config.w32  CREDITS         ISSUE_TEMPLATE.md  library.h         package.xml      redis_array.c       redis_array_impl.h  redis_cluster.h   redis_session.c  serialize.list
    cluster_library.c  common.h          COPYING     debian          liblzf             mkdeb-apache2.sh  php_redis.h      redis_array.h       redis.c             redis_commands.c  redis_session.h  tests
    cluster_library.h  config.m4         crc16.h     debian.control  library.c          mkdeb.sh          README.markdown  redis_array_impl.c  redis_cluster.c     redis_commands.h  rpm
    [root@VM_27_0_centos phpredis-4.0.2]# /www/server/php/71/bin/phpize 
    Configuring for:
    PHP Api Version:         20160303
    Zend Module Api No:      20160303
    Zend Extension Api No:   320160303
    

    /3、执行phpize 生成configure 这是要用到的下列变化

    [root@VM_27_0_centos phpredis-4.0.2]# ls
    acinclude.m4     cluster_library.c  config.h.in   config.w32  debian.control     library.h         mkdeb.sh         redis_array.c       redis_cluster.c   redis_session.h
    aclocal.m4       cluster_library.h  config.m4     COPYING     install-sh         ltmain.sh         mkinstalldirs    redis_array.h       redis_cluster.h   rpm
    arrays.markdown  cluster.markdown   config.sub    crc16.h     ISSUE_TEMPLATE.md  Makefile.global   package.xml      redis_array_impl.c  redis_commands.c  run-tests.php
    autom4te.cache   common.h           configure     CREDITS     liblzf             missing           php_redis.h      redis_array_impl.h  redis_commands.h  serialize.list
    build            config.guess       configure.in  debian      library.c          mkdeb-apache2.sh  README.markdown  redis.c             redis_session.c   tests
    

    /4、编译安装

    [root@VM_27_0_centos phpredis-4.0.2]# ./configure --with-php-config=/www/server/php/71/bin/php-config
    [root@VM_27_0_centos phpredis-4.0.2]# make & make install
    

    Installing shared extensions:     /www/server/php/71/lib/php/extensions/no-debug-non-zts-20160303/

     

    NOTE:根据你的phpize 的路径

  • 相关阅读:
    【SpringBoot框架学习】yml/yaml语法 详解
    【SpringBoot框架学习】搭建开发环境 详解
    【SpringBoot框架学习】热部署 的配置 详解
    JVM-类加载机制
    JVM-字节码
    JVM-垃圾收集
    JVM-体系结构
    HTTP-报文结构
    TCP-四次挥手
    TCP-三次握手
  • 原文地址:https://www.cnblogs.com/buxiangxin/p/9856476.html
Copyright © 2020-2023  润新知