linux下安装phpredis

一、redis安装

1. yum install redis (不行的先执行:yum install epel-release,再yum install redis)

2.启动服务

redis-server /etc/redis.conf

3.测试(执行:redis-cli,然后set,get方法自己测试)

二、安装phpredis扩展

1.下载phpredis客户端

wget http://pecl.php.net/package/redis/2.2.8

2.解压该文件

tar zxvf phpredis-2.2.8.tar

cd phpredis-2.2.8

3.执行:/usr/bin/phpize (作用是检测PHP的内核版本,并为扩展生成相应的编译配置)  根据情况而定,先whereis phpize,根据提示写

4.执行:./configure --with-php-config=/usr/bin/php-config   与phpize同目录下

5.编译安装:make && make install

6.编译完成后,会看到提示:redis.so文件在 /usr/lib/php/modules/ 下面       根据提示来查找

 

7.编辑php.ini,引入redis.so文件,在文件末尾添加如下语句,保存退出

 extension=/usr/lib/php/modules/redis.so

8.重启服务:service php-fpm restart

9.测试:  

        <?php

    $redis = new Redis(); 

           $redis->connect('127.0.0.1','6379');

           $redis->set('str','Hello Word');

           echo $redis->get('str');

       ?>

       访问测试页面,查看是否成功!

 

总结:

     最早安装的是phpredis3.0.0版本,但是编译时各种报错,所以最后选择2.2.8,一次就顺利搞定。最容易出错的地方就是几个路径的位置。遇到问题多百度,自己摸索,慢慢找到原因。

posted @ 2016-07-20 10:53  飞吧蜗牛  阅读(207)  评论(0)    收藏  举报