Laravel5.5配置使用redis
阿新 • • 發佈:2018-02-14
laravel github 動態方法 安裝與配置 www bubuko oca lesson space
1、安裝redis
linux上redis的安裝與配置
2、安裝redis客戶端
composer require predis/predis
或者安裝 PhpRedis PHP 擴展brew install php71-redis(根據php版本,如果是php5.6就是
php56-redis
)
3、配置
應用程序的 Redis 配置都在配置文件 config/database.php
中。
在這個文件裏,你可以看到 redis
數組裏面包含了應用程序使用的 Redis 服務器:
‘redis‘ => [ ‘client‘ => ‘predis‘, ‘default‘ => [‘host‘ => env(‘REDIS_HOST‘, ‘localhost‘), ‘password‘ => env(‘REDIS_PASSWORD‘, null), ‘port‘ => env(‘REDIS_PORT‘, 6379), ‘database‘ => 0, ], ],
如果要使用 Phpredis 擴展,就需要將配置文件 config/database.php
中 Redis 配置的 client
選項更改為 phpredis
:
‘redis‘ => [ ‘client‘ => ‘phpredis‘, //Rest of Redis configuration... ],
4、使用
你可以調用 Redis
facade 上的各種方法來與 Redis
進行交互。Redis
facade 支持動態方法,這意味著你可以在 facade 上調用任何 Redis 命令,還能將該命令直接傳遞給 Redis。
<?php namespace App\Http\Controllers; use Illuminate\Support\Facades\Redis; class LessonsController extends Controller { public function showProfile() { Redis::set(‘name‘, ‘laravel‘); $user=Redis::get(‘name‘); dd($user); } }
5、成功,剩下的就是操作redis啦!
Laravel5.5配置使用redis