3. PHP redis扩展安装(慕课)
anlondon Lv6

来源:免费PHP redis扩展安装环境,redis的入门与应用教程-慕课网
只针对Linux centos

扩展安装

  • 确认Linux版本 # cat /etc/redhat-release
    # php -v 确认安装有php
    # which phpize,# which php-config,确认安装有php依赖: phpize,php-config PHP安装包中一般都带有这两个依赖,没有则# yum install php-devel
    # php -m确认安装有php redis扩展(wget https://github.com/phpredis/phpredis/archive/develop.zip)

  • 解压develop.zip,
    # unzip develop.zip
    生成phpredis-develop文件夹

  • # cd phpredis-develop进入文件夹输入
    # phpize编译生成configure工具

  • 使用configure工具之前需要找到php-config的路径
    # which php-config
    在configure工具中with-php-config参数可以将php配置同步安装到指定的地方,避免安装好后复制配置文件过去
    # ./configure --with-php-config=Your_php-config_path

  • 编译安装
    # make test
    无误后
    # make & make install
    出现 Installing shared extensions: 表示安装成功

  • 开启扩展
    查找php.ini
    # php --ini

    • 在php7以下可以直接在php.ini中添加extension=redis.so

    • php7.0+则需要新建在 php.d目录中
      # vim /your/path/to/php.d/redis.ini
      添加

      ; Enable redis extension module
      extension=redis.so
      

      最后# php -m查看是否安装成功

 Comments