yii2 redis的安装和配置

 在本机上安装redis

Windows环境下

下载地址:https://github.com/tporadowski/redis/releases

下载的zip,解压的指定的路径

打开一个 cmd 窗口 使用 cd 命令切换目录到解压目录后,cmd窗口中,输入下列命令。redis服务即可启动

redis-server.exe redis.windows.conf

Linux环境下

阿里云服务器

执行命令

yum install redis

启动服务

systemctl start redis

 

安装Yii2的redis扩展

composer require --prefer-dist yiisoft/yii2-redis

注释:composer已配置全局变量,所以可以直接使用composer进行安装

 

配置redis

yii2高级版:

frontend\config\main.php文件,在components数组中添加如下内容:

'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => 'localhost', 'port' => 6379, 'database' => 0, ],

注释:database:指定数据库的ID,默认数据库为0,可以使用SELECT 命令在连接上指定数据库id。

Redis 默认支持 16 个数据库。

可以通过修改 Redis 配置文件 redis.conf 中的 databases 一值进行变更。

 

若将redis作为缓存使用时,components中cache:

'cache' => [
    // 'class' => 'yii\caching\FileCache',
    'class' => 'yii\redis\Cache',
    'redis' => [
        'hostname' => 'localhost',
        'port' => 6379,
        'database' => 0,
    ],
],

yii2的基础版配置相同,只是文件为basic/config/web.php

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐