FastAdmin 是一个基于 ThinkPHP 的高性能后台管理系统,支持 Redis 作为缓存驱动。要在 FastAdmin 中配置 Redis 缓存,请按照以下步骤操作:
-
确保已经安装了 Redis 服务器,并且 FastAdmin 的服务器可以访问到 Redis 服务器。
-
打开 FastAdmin 的配置文件
application/admin/config.php
,找到'cache'
配置项,修改默认的缓存驱动为 Redis:
'cache' => [ 'type' => 'redis', // 修改这里,将 'type' 设置为 'redis' 'host' => '127.0.0.1', // Redis 服务器地址,默认为本地 'port' => 6379, // Redis 服务器端口,默认为 6379 'password' => '', // Redis 密码,如果没有设置密码则留空 'select' => 0, // 默认选择的 Redis 数据库索引,默认为 0 'timeout' => 0, // Redis 连接超时时间,默认为 0 'expire' => 0, // 缓存有效期,默认为 0(单位:秒) 'persistent' => false, // 是否使用长连接,默认为 false ],
- 如果 Redis 服务器设置了密码,还需要在 FastAdmin 的配置文件中设置 Redis 的密码:
'auth_key' => 'your_auth_key', // 设置一个随机的 auth_key,用于 Redis 连接验证
- 修改完成后,FastAdmin 将使用 Redis 作为缓存驱动。你可以在后台管理系统的控制面板中查看缓存的配置情况。
注意:在生产环境中,请确保 Redis 服务器的安全性,避免泄露敏感信息。