引入
当你知道了高速的好,你必定想追求速度的极致。
opcache扩展的脚本加速、对象存储图片、动静分离成绩已然无法满足部分站长对速度的极致要求,难道没有更极致的速度么?答案是是有。
Redis,一个可以缓存网站内容的扩展,可以解决你国外服务器延迟的痛苦。
ps:文章内的步骤为宝塔用户步骤,部分非宝塔面板的用户可以参考并更换为自己的步骤。
步骤
准备
如果有使用的话,暂时关闭宝塔防篡改插件、暂时关闭宝塔加固插件或云锁等应用。
进入php设置,选择安装扩展,并安装redis扩展。
服务器
在软件商店搜索并安装Redis,确认Redis正常运行。
然后在配置文件内配置好适合自己服务器的值。
插件
下载Tpcache插件,上传至/usr/plugins
并解压,修改文件夹名为TpCache
https://github.com/phpgao/TpCache
进入后台插件设置,将端口号修改为6379
缓存驱动选择Redis
结束
至此,步骤就都完成了,此时只需尝试刷新缓存,访问自己的网站,即可体验到加速的效果。
温馨提示:Redis一时爽,网站报错两行泪,遇到评论错误、访问错误,建议先关闭Redis插件,然后重新开启试试。Redis有概率把错误缓存,导致某个目录所有未登录用户访问全部都错误,无法评论等问题。你也可以选择安装宝塔面板第三方插件“redis数据管理工具”,查找错误的Redis,并删除。
补充说明
使用Redis加速后容易出现诸如“错误被缓存、评论者信息被缓存、登录密码信息被缓存”等问题,请谨慎使用。
版权属于:何叶
本文链接:https://www.onyi.net/archives/329.html
本站采用 “署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN)” 许可。 您可转载本站文章,请以超链接形式标明本文原始出处、作者信息以及版权声明。
18 条评论
这个插件还是有很多bug的
PHP安装Redis以后想要在PHP面板设置Session配置,选择储存模式。
除了Redis还需要安装opcache缓存器,这样会舒服很多很多
TpCache会保留别人的评论信息,博主如何解决的?
刷新缓存
插件配置保存出现Class 'Redis' not found啥原因啊
重启服务器就好了
可能是没有安装Redis或者没有安装php的对应扩展
redis安装了,扩展怎么安装
面板程序在php设置里面选择Redis扩展安装,lnmp一件包百度教程吧
大佬,为什么我按照你的教程去做,最后报错啊,说找不到“ Redis”类
我很困扰,如果能回答我那我会非常感谢你!
你是完全按照教程做的么?还是说漏掉了哪一步,正常情况下是不会出现这个问题的。
博主,知道,阿里云 虚拟主机的 typecho,能开启 这个插件吗?
交换链接吗
对不起,本站暂不与商业性站点交换友链。
正在用,怎么说能是提高了,这个主要是提高并发能力的,同时访问的人多了,效果就明显了
这水印可以.
能加快多少呀