宝塔面板如何启用 Memcached 内存缓存来提高网站速度

很多人问我 WordPress 怎么速度快,一般简单回答就是装 Memcached,这真的不是敷衍了事,一点不夸张,装上 Memcached 就可以让 WordPress 快上好几倍,但是真正用好 WordPress,还是需要对 WordPress 有更深的了解。

宝塔面板如何启动Wordpress网站Memcached缓存,具体步骤如下:

首先需要明确一点,必须同时安装 Memcached 服务端和其 PHP 扩展。如果安装了 Memcached 服务端不安装扩展,那么 PHP 无法操控 Memcached。同样如果安装了 PHP Memcached 扩展,但是没有安装 Memcached 服务端,那么这个就无法使用。

1.PHP端 Memcached 扩展安装

在宝塔面板-软件商店-已安装中,找到你对应网站PHP版本。打开设置-安装扩展-找到Memcached 进行安装。

宝塔面板如何启用 Memcached 内存缓存来提高网站速度-1

注意 PHP 有两个扩展:PHP Memcache 扩展 和 PHP Memcached 扩展,两者仅仅相差一个字母 D,一定要使用 PHP Memcached 扩展

2.Wordpress网站后台安装Memcached 支持插件

这里推荐水煮鱼的WPJAM Basic 插件已经集成 Memcached 的功能,直接在插件中心搜索WPJAM Basic,安装插件后启用。

然后在宝塔面板 里找到网站文件 手动把 wpjam-basic/template/ 目录下的 object-cache.php 文件复制到 wp-content 目录下,注意不是 wp-content/plugins/。

3.激活Wordpress对象缓存机制

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

但有时候,可能未开启,需要大家 手动修改下 wp-config.php 文件,来激活Memcached。在最末尾添加如下代码后保存:

//是激活Batcache
define('ENABLE_CACHE', true);
//这段是激活Memcached
define('WP_CACHE', true);

到这里就成功激活Wordpress网站的Memcached缓存机制啦。安装成功之后,WPJAM Basic 会自动在 WordPress > WPJAM 菜单下的的「系统信息」 下看到 Memcached 的信息:

宝塔面板如何启用 Memcached 内存缓存来提高网站速度-1

现在去打开网站试试,是不是就快了很多!