租号玩代理申请
A-A+

宝塔下运行Memcached加速WordPress,附插件配置方法

2020年12月01日 建站相关 暂无评论 阅读 235 次

宝塔Linux安装Memcached
这里你首先得把基础环境安装好,由于本篇文章将的是内存缓存,不再多说。

首先在左侧菜单栏进入软件管理,找到 Memcached 1.5 并安装它,为了稳定运行,缙哥哥所有环境均使用编译安装。
宝塔安装memcached

然后,在 PHP 相对应的版本中,安装扩展:
安装PHP里的memcached扩展

WordPress安装启用Memcached

需要你的服务器支持,就是你的 PHP 需要安装上 Memcached 相关的扩展,注意 PHP 有两个扩展:PHP Memcache 扩展 和 PHP Memcached 扩展,两者仅仅相差一个字母 D,你可以通过 phpinfo() 这个 PHP 函数来检测,你安装的是哪个扩展。如果你已经做好了上一步操作,这里可以不用管!

下载 WordPress 中的 memcached-is-your-friend 插件:

根据不同的 PHP 扩展下载不同的 WordPress Memcached 插件(这个很重要):
PHP Memcache 扩展:http://wordpress.org/extend/plugins/memcached/
PHP Memcached 扩展:https://wordpress.org/plugins/memcached-is-your-friend/

但我更推荐从这里下载最新的memcached访问github项目页面下载插件包:

https://github.com/tollmanz/wordpress-pecl-memcached-object-cache

从这下载插件并解压,把里面的 memcached-class-object-cache.php 重命名为 object-cache.php 上传至 /wp-content/ 目录,注意不是 wp-content/plugins/ 目录.

WordPress 会自动检查在 wp-content 目录下是否有 object-cache.php 文件,如果有,直接调用它作为 WordPress 对象缓存机制。

上述所说步骤做完之后,编辑博客根目录的wp-config.php 文件,添加下方两段代码进去并保存:

//是激活Batcache(功能说明https://www.im2828.com/871.html)
define('ENABLE_CACHE', true);
//这段是激活Memcached(功能说明https://www.im2828.com/868.html)
define('WP_CACHE', true);

上方步骤完成之后,进入博客后台 – 插件 – 已安装插件,如下图所示,就已经开启了 Memcached 缓存功能,试试打开速度,是不是飞快?

查看memcached是否生效可以在宝塔后台找到memcached,点击,查看负载就可以了,网上也有类似的PHP探针,只支持PHP7以上,我就不发了。

本文内容来自:
https://www.dujin.org/11458.html
https://zhang.ge/5097.html

京东空调大促销