1.我使用的是宝塔面板,先在 软件管理->第二页->redis下载
2.给php安装redis扩展
3.thinkphp5.1调用redis
1.在 cache配置文件中
这是单类型缓存机制,多类型自行百度
return [
'type' => 'Redis',
'host' => '192.168.1.16',
'port' => '6379',
'password' => '',
'timeout' => 3600
];
2.
在控制器调用 有两种调用方式,我用这种 后面会封成公共函数
设置
\think\facade\Cache::store("redis")->set("keyss",'redis_测试');
读取
echo \think\facade\Cache::store("redis")->get("keyss");
4.报错可能
(1)提示 Connection refused(连接被拒绝)
去redis配置文件 把bind:127.0.0.1注释掉 下面有一个没有被注释的
(2)提示 拒绝的Redis正在保护模式下运行(很长一段英文)