美文网首页
为PHP安装redis扩展

为PHP安装redis扩展

作者: jinshan | 来源:发表于2019-03-02 23:05 被阅读0次

    一、windows环境下为PHP安装redis扩展

    1. 使用phpinfo()函数查看PHP的版本信息。
    2. 下载 php_igbinary-1.2.1-5.5-ts-vc11-x86.zip,php_redis-2.2.7-5.6-ts-vc11-x86.zip
      下载地址:
      http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1
      http://windows.php.net/downloads/pecl/releases/redis/2.2.7
    3. 解压缩后,将php_redis.dll和php_redis.pdb拷贝至php的ext目录下
    4. 修改php.ini,在该文件中加入:
    extension=php_igbinary.dll
    extension=php_redis.dll
    

    注意:extension=php_igbinary.dll 放在 extension=php_redis.dll的前面

    1. 重启Apache/Nginx后,使用phpinfo查看扩展是否成功安装

    二、Linux环境下为PHP安装redis扩展

    1. 下载redis扩展
      redis扩展各个版本下载地址:http://pecl.php.net/package/redis
    wget https://pecl.php.net/get/redis-3.1.6.tgz
    

    (本次安装环境:php7.1+redis-4.0.2,redis扩展版本为redis-3.1.6)

    1. 解压下载的redis扩展
    tar zxvf redis-3.1.6.tgz
    
    1. 进入解压后的目录
    cd redis-3.1.6
    
    1. 用phpize生成configure配置文件
    /usr/local/php7/bin/phpize
    

    执行成功则生成configure文件,如果出现错误提示缺少什么如:autoconf 则用yum安装即可。

    1. 进行编译配置
    ./configure --with-php-config=/usr/local/php7/bin/php-config
    
    1. 编译及编译安装
    make && make install
    
    1. 在php.ini配置文件中添加 extension="redis.so",保存退出。
    2. 重启nginx && 重启php-fpm。
    3. 执行php打印phpinfo()查看页面,redis扩展安装成功。

    相关文章

      网友评论

          本文标题:为PHP安装redis扩展

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