318
数据统计:302个主题分类,12917个优秀站点,1个站点正在排队审核,447篇站长资讯
  • 本网站目录提供网站快速收录服务,无需添加友情链接,无需等待漫长审核,1元/站1元收录淘宝购买 客服:点击这里给我发消息

  • 当前位置:站长分类目录 » 站长资讯 » 建站经验 » 文章详细 订阅RssFeed

    用redis缓存给低配置服务器的WordPress加速教程

    来源:站长分类目录 浏览:1053次 时间:2022-04-23

    现在用wordpress建站的小伙伴非常的多,那么一旦文章数量多起来了或者网站访问量上来了,站点就会存在卡顿的情况,那么除了升级服务器和带宽,还有哪些方式可以给WordPress提速呢?比如本站目前日访问量是5万多IP,前段时间网站非常的卡,在网上找了很多教程,也安装了很多缓存插件,其实我感觉效果都不是很好。

    用redis给低配置服务器的WordPress加速插图

    首先缓存插件是可以帮你把页面生成html缓存在磁盘中,访客访问的就是站点的静态html资源,但是缓存插件都有一个缓存期,到时间就会清理生成的html静态资源,然后重新缓存,如果你的站点文章非常多,那么缓存的效率也不是很高。一般网站访问慢的原因有很多,内存、CPU、带宽是其中影响比较大的,前段时间的站点访问速度非常慢,在宝塔后台看了下,发现是CPU经常跑满,用的是4核8G的服务器,每天5万多IP的访问量,CPU是超负荷工作的。在ssh里面top了一下,发现是数据库导致的长期占用CPU资源,下面我带大家了解一下我是如何给站点提速的。

    一、在宝塔PHP中安装redis扩展在宝塔面板打开软件商店,找到你站点使用的了PHP版本,站点用的是PHP-7.3,打开设置界面,找到安装扩展,然后安装redis。

    用redis给低配置服务器的WordPress加速插图1

    二、在软件商店安装redis软件PHP版本的redis扩展安装好了,还需要安装redis软件,在宝塔软件商店搜索redis安装。安装好了之后看一下性能调整和设置持久化:

    用redis给低配置服务器的WordPress加速插图2 用redis给低配置服务器的WordPress加速插图3

    三、在WordPress后台安装Redis Object Cache插件来连通redis直接搜索“Redis Object Cache”即可安装,安装好了之后点击“connect”即可看到连通状态:

    用redis给低配置服务器的WordPress加速插图4

    四、在WordPress网站根目录增加文件两个文件需要添加和修改,一个是新增predis.php,另外一个是新增替换index.php的文件,在下面的压缩文件里。五、重启PHP服务和redis服务

    用redis给低配置服务器的WordPress加速插图5 用redis给低配置服务器的WordPress加速插图6

    到这里,redis的设置就完成了,去网站试一下是不是打开就很快了呢?打开页面后在文章底部会有一个小提示,提示你该页面有没有缓存:

    用redis给低配置服务器的WordPress加速插图7

    另外需要注意的是,管理员登录状态下是不显示这个的,一般会显示no cache,这个是正常的,在无登录的状态下才可以看到。最后给大家简单介绍一下redis的工作原理,就是redis会将网站访问数据缓存到内存中,下次访问该页面直接在内存中读取,绕过了去数据库查找再返回数据的步骤,这样极大的降低了MySQL对CPU的高占用,也降低了CPU的工作量,这是站点设置完redis后的负载状态: 用redis给低配置服务器的WordPress加速插图8

    昨天15:23 上传 基本上没有出现MySQL高占用的情况,如果你设置了redis,网站访问还是卡顿,那么你就要考虑升级你的服务器或者带宽啦,在宝塔后台观察负载情况,哪个部分超负荷运转,就去升级哪个部分,如果CPU、内存、磁盘都是正常的,那么就要考虑加带宽了。以上就是今天给大家带来的内容,不是专业的技术人员,算是记录给WordPress提速的过程吧,大家仅供参考!

    版权声明:
    1、本文内容由网友自发贡献,版权归原作者所有。
    2、本站仅提供文章发布平台,文章的内容与本站无关,请真伪自辩,本站不承担相应法律责任。
    3、如发现本站有涉嫌抄袭侵权的内容,请举报并提供相关证据,一经查实,本站将立刻删除侵权内容。
    4、转载请注明本文地址:http://www.z-ml.com/artinfo/264.html