ubuntu下thinkphp缓存如何设置
作者:暮色微凉
时间:2026-07-13
浏览:1
在Ubuntu上配置ThinkPHP缓存分为三步:先安装Redis服务器并启动服务,接着安装PHPRedis扩展并重启Web服务器,最后修改项目配置文件,将缓存驱动改为Redis并设置主机、端口等参数,即可显著提升缓存性能。
本文目录
在 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 处理,性能提升立竿见影。
作者最新文章
漫蛙漫画最新版本下载
2026-10-13 13:20
漫蛙漫画官方免费漫画入口
2026-10-13 13:19
漫蛙漫画网页版入口
2026-10-13 13:19
最新漫蛙链接合集2026
2026-10-13 13:16
漫蛙manwa2登录网址
2026-10-13 13:14
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































