安装redis参考
http://www.runoob.com/redis/redis-install.html
linux
安装redis扩展
yum install php-redis
php.ini添加扩展
extension=/path/to/redis.so
windows
通过phpinfo()查看PHP版本
![](https://i-blog.csdnimg.cn/blog_migrate/825ab0e10c3b4b8cfc06f9adc5816f77.png)
下载对应的扩展 windows php_redis.dll
https://91code.site/download/php_redis-2.2.7-5.6-ts-vc11-x86.zip
https://91code.site/download/php_redis-2.2.7-5.6-ts-vc11-x64.zip
https://91code.site/download/php_redis-2.2.7-5.5-ts-vc11-x86.zip
https://91code.site/download/php_redis-2.2.7-5.5-ts-vc11-x64.zip
php.ini添加扩展
extension=php_redis.dll
thinkPHP配置
'DATA_CACHE_PREFIX' => 'pine_',//缓存前缀
'DATA_CACHE_TYPE' => 'Redis',//默认动态缓存为Redis
'REDIS_RW_SEPARATE' => false, //Redis读写分离 true 开启
'REDIS_HOST' => '', //redis服务器ip,多台用逗号隔开;读写分离开启时,第一台负责写,其它[随机]负责读;
'REDIS_PORT' =>'6379',//端口号
'REDIS_TIMEOUT' => '300',//超时时间
'REDIS_PERSISTENT' => false,//是否长连接 false=短连接
'REDIS_AUTH' => 'aa123456',//AUTH认证密码
TP的的redis类缺少认证步骤,所以要自行添加
Think\Library\Think\Cache\Driver\Redis.class.php line47
//添加redis 密码
if(C('REDIS_AUTH')){
$this->handler->auth(C('REDIS_AUTH'));
}
![](https://i-blog.csdnimg.cn/blog_migrate/96c3c453ccba1bd8e459f19dc1252643.png)