这几天写本地配送的功能 经常用到redis 之前在服务端配置的时候 因为服务端的环境配置 记得还倒腾了好一阵 提出来记录一下 不过配置的时候有BUG的地方就记录不到了 之后如果出错了再提出来写
先安装下redis扩展 composer require predis/predis [印象里这里还蛮容易出bug的 和PHP环境配置有关系]
然后自查下自己服务端的PHP环境里有没Redis扩展 在php.ini文件里 找找语句 extension=redis.so[Linux] 或 extension=php_redis.dll[Windows]
然后在ThinkPHP项目文件夹的config下 cache.php文件里 启用一下redis
// 启用redis缓存'redis-test' => [ // 驱动方式 'type' => 'redis', // 服务器地址 'host' => '填写redis的地址', 'port' => '填写redis的端口', 'password' => '填写redis的密码', // Database Index 'select' => '填写redis的地址', // 全局缓存有效期(0为永久有效) 'expire' => 0, // 缓存前缀 'prefix' => '', 'timeout' => 0 ],
单独有下载一个redis的可视化应用端 是redis官方推荐的 可以下载一个 还是蛮好用的

安装了之后打开应用添加自己的redis数据库就可以



服务端这边的话 可以直接用代码语句调用
$redis = Cache::store('redis_text')->handler();$vars = $redis->get($key);
相应的redis里的 get语句这些 正常调用就Ok 估计是暂时还没用到太高级的功能...晚些时候遇到了有什么问题和难点再记录一下
保持好奇 不断进步 下期见~