> 백엔드 개발 > PHP 튜토리얼 > php redis 装配及使用

php redis 装配及使用

WBOY
풀어 주다: 2016-06-13 10:58:04
원래의
997명이 탐색했습니다.

php redis 安装及使用
redis是一个 key-value 存储系统
phpredis是php的一个扩展,效率相当高,有链表排序功能

redis 安装:

    1.下载源码

        官网:http://redis.io/download

        直接地址: http://redis.googlecode.com/files/redis-2.4.17.tar.gz

    2.编译安装

        tar -zxvf redis-2.4.14.tar.gz
        cd redis-2.4.14
        make

    3.启动服务

        redis-server redis.conf (可修改配置:redis.conf)

    4.测试

        redis-cli
        redis 127.0.0.1:6379> (表示客户端成功开启)


需环境:
gcc ( yum install gcc-c++ )
Tcl-8.5.12 (参见:http://www.linuxfromscratch.org/blfs/view/cvs/general/tcl.html)

php redis 模块安装:

    1.下载源码

          发布网站:https://github.com/owlient/phpredis 

        wget https://nodeload.github.com/owlient/phpredis/tarball/master > owlient-phpredis-2.1.1-1-g90ecd17.tar.gz

    2.编译安装

        tar -zxvf owlient-phpredis-2.1.1-1-g90ecd17.tar.gz
        cp owlient-phpredis-90ecd17 /usr/include/php/ext/ (将文件拷贝至php源码目录的ext目录中)
        /usr/bin/phpize (运行phpize,如果不知道在哪里,可以用whereis phpize命令)
        cd /usr/include/php/ext/owlient-phpredis-90ecd17/
        ./configure –with-php-config=/usr/bin/php-config (注意自己的php-config路径)
        make && make install

    3.修改php配置,加载redis.so模块

        vi /etc/php.d/redis.ini 添加一行: extension=redis.so

    4.测试

        phpinfo(8)(查看模块加载信息)

    <?php    //phpinfo(8);    $redis = new Redis();    $redis->connect('127.0.0.1');    $redis->select(1);    $ret = $redis->set('testzzj', 'test');    var_dump($ret);    $allKeys = $redis->keys('*');    print_r($allKeys);
로그인 후 복사

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿