is-2.8.17]# make && make install 4. 下载redis扩展包:http://download.redis.io/releases/redis-2.8.17.tar.gz
[redis-2.8.17]# /usr/local/php/bin/phpize
[redis-2.8.17]# ./configure --with-php-config=/usr/local/php/bin/php-config --enable-redis --enable-redis-igbinary
[redis-2.8.17]# make && make install
5. 修改php.ini配置:
; /usr/local/php/etc/php.ini
extension=igbinary.so
extension=redis.so
6. 测试扩展是否正常加载:
[redis-2.8.17]# /usr/local/php/bin/php -m
[PHP Modules]
...
igbinary
...
redis
...
[Zend Modules]
7. 测试代码如下:
< php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$count = $redis->dbSize();
echo "Redis has $count keys\n";
$ret = $redis->get('test5');
var_dump($ret); 8. 安装配置Redis WEB管理工具phpRedisAdmin:https://github.com/ErikDubbelboer/phpRedisAdmin
[phpredisadmin]# git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
[phpredisadmin]# cd phpRedisAdmin
[phpredisadmin]# git clone https://github.com/nrk/predis.git vendor
然后配置相应nginx配置即可看到当前Redis服务状态:

至此redis环境配置就完成了。