本文共 1001 字,大约阅读时间需要 3 分钟。
redis 的安装:http://blog.csdn.net/terry_water/article/details/17594711
1.redis 默认是没有验证的,
启动redis后,可以通过yii2 的配置
'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => 'localhost', 'port' => 6379, 'database' => 0, //'unixSocket' => '/var/run/redis/redis.sock', ],2.开启redis 密码验证:
'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => 'localhost', 'port' => 6379, 'database' => 0, //'unixSocket' => '/var/run/redis/redis.sock', 'password' => 'rds423fsadD', ],redis的设置
vim /etc/redis/6379.conf
找到行,把前面#去掉,后面加redis的密码
requirepass rds423fsadD重启redis就可以了。
/etc/init.d/redis_6379 stop /etc/init.d/redis_6379 start
这样yii2的redis密码验证就有了。
刷新缓存:
[root@E3-1230v2-829 catalog]# redis-cli127.0.0.1:6379> auth rds!23v3cv3#dsOK127.0.0.1:6379> flushallOK127.0.0.1:6379>redis-cli flushall 会提示(需要按照上面的步骤登录)
[root@E3-1230v2-829 catalog]# redis-cli flushall(error) NOAUTH Authentication required.