安装composer中的redis支持包
由于lumen的版本是5.7,因此,安装redis支持包的时候,需要加上版本号,否则会安装失败。
composer require predis/predis
composer require illuminate/redis ~5.7
引入支持
在目录bootstrap/app.php中要引入redis的扩展
$app->register(Illuminate\Redis\RedisServiceProvider::class);
启动redis辅助函数
在目录bootstrap/app.php去掉注释:
$app->withFacades();
$app->withEloquent();
配置redis服务器参数
.env中加入如下参数
REDIS_HOST=192.168.1.41
REDIS_PORT=7000
REDIS_PASSWORD=123456
在需要使用的地方引入
use Illuminate\Support\Facades\Redis
使用例子:
Redis::setex('site_name', 10, 'Lumen的redis');
return Redis::get('site_name');