美文网首页我用 Linux
php配置使用redis

php配置使用redis

作者: 火车叨位去去 | 来源:发表于2019-07-31 10:03 被阅读0次

    说明:php使用redis需要
    1.安装redis
    2.php的redis扩展

    1.redis的安装

    wget http://download.redis.io/releases/redis-4.0.8.tar.gz
    tar xzvf redis-4.0.8.tar.gz
    cd redis-4.0.8
    make
    cd src 
    make install PREFIX=/usr/local/redis   #手动指定安装位置
    ###移动配置文件
    cd ../
    mkdir /usr/local/redis/etc   #在安装目录下新建etc文件夹
    mv redis.conf /usr/local/redis/etc  #将配置文件移动到新疆的etc下
    ###将redis改为守护进程运行
    vi /usr/local/redis/etc/redis.conf    #将daemonize no 改成daemonize yes
    ###启动命令
    /usr/local/redis/bin/redis-server  /usr/local/redis/etc/redis.conf 第一条需要启动服务,第二条是配置文件,带上配置文件启动,会读取相关配置
    

    2.安装php的redis扩展

    wget https://github.com/phpredis/phpredis/archive/4.1.0.tar.gz  #拿包
    tar -zvxf 4.1.0.tar.gz 
    cd phpredis-4.1.0/
    /www/server/php/71/bin/phpize    #找到你自己的phpize的路径
    #第一条 指定phpredis安装位置(非必须)第二条,指定php-config位置,必须
    ./configure --prefix=/usr/local/phpredis4.1 --with-php-config=/www/server/php/71/bin/php-config
    make && make install
    #修改php.ini文件,加上这句
    extension = redis.so
    

    3.测试

    1.一定要先重启一下web服务器,重载配置
    输出一下phpinfo();
    能找到这个就ok了


    2.使用php连接redis
    一定要先把redis服务开启,启动命令在上面
    php测试代码:
    <?php
    $redis=new Redis();
    $redis->connect('127.0.0.1', 6379);   #如果连接有问题,这里会直接会报错
    echo "Connection to server sucessfully";
    #查看服务运行情况
    echo $redis->ping();
    ###################输出#################
    Connection to server sucessfully
    +PONG
    ?>
    

    相关文章

      网友评论

        本文标题:php配置使用redis

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