发布于2026-07-13 阅读(0)
扫一扫,手机访问
在 Ubuntu 上给 ThinkPHP 配置缓存,其实没有想象中那么复杂,核心就是把 Redis 装好、把扩展装上,再改一下配置文件就行。下面直接上实操步骤。

第一步,先搞定 Redis 服务器。如果你的 Ubuntu 上还没有 Redis,用下面两条命令就能装好:
sudo apt-get update
sudo apt-get install redis-server装完之后,别忘了启动服务并确认它正常运行:
sudo systemctl start redis-server
sudo systemctl status redis-server看到 active (running) 就说明 Redis 已经就位了。
第二步,安装 PHP Redis 扩展。这一步很关键——没有这个扩展,ThinkPHP 就没办法跟 Redis “对话”。命令极其简单:
sudo apt-get install php-redis装完后建议重启一下 Web 服务器(比如 Nginx 或 Apache),让扩展生效。
第三步,修改 ThinkPHP 的缓存配置。找到项目里的 application/config.php 文件,把缓存驱动改成 Redis。具体配置项参考下面这个例子:
return [
// ...
'cache' => [
'type' => 'redis',
'host' => '127.0.0.1',
'port' => 6379,
'password' => '', // 如果 Redis 设置了密码,这里填上
'select' => 0,
'timeout' => 0,
'expire' => 0,
'persistent_id' => '',
'prefix' => '',
],
// ...
];这里大部分参数保持默认就能用。如果你的 Redis 跑在远程服务器上,记得把 host 换成对应的 IP 地址。假如设置了密码,password 字段也别漏掉。
完成以上三步后,ThinkPHP 项目里的缓存操作就会自动走 Redis 了。无论是数据缓存、片段缓存还是查询缓存,统统交给 Redis 处理,性能提升立竿见影。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8