美文网首页
centos7 php5.6 php-redis扩展安装

centos7 php5.6 php-redis扩展安装

作者: 街头民工 | 来源:发表于2021-05-13 17:33 被阅读0次

    这里安装的php-redis扩展是phpredis-4.0.2版本

    • 先准备redis用来测试php安装扩展后是否能正常连接

    • 第一步部署redis,由于我之前安装了docker也下载了redis镜像,所以我这里直接运行docker,生成了redis容器
      docker run --name redis -p 6379:6379 -d redis --requirepass "123456"

    • 第二步

    #下载扩展包
    wget https://github.com/phpredis/phpredis/archive/4.0.2.tar.gz
    tar -zxvf 4.0.2.tar.gz
    cd phpredis-4.0.2
    #查看php-config文件在什么位置
    whereis php-config
    
    image.png
    #运行 phpize 生成configure 文件
    phpize
    
    ./configure --with-php-config=/usr/bin/php-config
    
    make && make install
    
    #将redis.so添加到php.ini中 如果不知道 php.ini 在什么位置可以 运行 whereis php.ini
    echo 'extension=redis.so' >> /etc/php.ini
    
    #重启php-fpm
    systemctl restart php-fpm.service
    
    • 查看redis扩展是否安装成功
      php -m | grep redis
      image.png
    • 测试
    <?php
        //连接本地的 Redis 服务
       $redis = new Redis();
       $redis->connect('127.0.0.1', 6379);
       $redis->auth('123456');
       echo "Connection to server sucessfully";
       //查看服务是否运行
       echo "Server is running: " . $redis->ping();
    
    image.png

    如果容器填写的是外网ip 一定要记得去打开安全组端口

    相关文章

      网友评论

          本文标题:centos7 php5.6 php-redis扩展安装

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