PHP 使用 Redis(PHP redis 扩展)

安装好redis了,PHP 怎么使用呢?默认情况下PHP是需要安装扩展才能调用redis的

PHP redis 驱动:下载地址为:https://github.com/phpredis/phpredis/releases。我选择安装的是:4.1.1

  1. ssh 登录服务器
  2. 下载&安装扩展

    如果你是 PHP7 版本,则需要下载指定分支:

    git clone -b php7 https://github.com/phpredis/phpredis.git

    我的是PHP5

    wget https://github.com/phpredis/phpredis/archive/4.1.1.tar.gz
    tar -zxvf 4.1.1.tar.gz
    ll
    cd phpredis-4.1.1/
    #生成 configure
    /alidata/server/php/bin/phpize
     ./configure --with-php-config=/alidata/server/php/bin/php-config
    #make 过程耐心等待哦
    make 
    make install 
     

     

  3. 配置
    找到php.ini文件

    vi /alidata/server/php-5.5.7/etc/php.ini

    添加

    extension_dir = /alidata/server/php/lib/php/extensions/no-debug-non-zts-20121212/
    extension=redis.so
    

    重启php-fpm

    /etc/init.d/php-fpm restart 
    

    大功告成 测试下吧:

  4. 测试
    <?php
       $redis = new Redis();
       $redis->connect('127.0.0.1', 6379);
       echo "OK";
       echo "Server is running: " . $red->ping();
    ?>

发表评论

电子邮件地址不会被公开。 必填项已用*标注