实战宝塔面板给WordPress网站开启Memcached缓存配置过程

老乐 运维技术2字数 1398阅读4分39秒阅读模式

目前主流给WordPress网站加速的方法就是用Memcached对象缓存配合WordPress缓存插件一并使用确实可以加速访问速度。这里,我们常用的服务器环境面板用 宝塔面板,在这篇文章中实战演示在宝塔面板开启 Memcached 且配合安装WordPress Memcached 插件加速网站。

第一、宝塔面板开启 Memcached

默认宝塔面板是没有安装 Memcached 的,我们需要对应 不同的PHP版本单独安装。

在宝塔面板后台的软件商店,找到当前在运行的PHP版本,如上图。然后在扩展中安装 Memcached。

安装 Memcached 过程需要稍微等一会。

安装完毕之后,我们可以在软件商店的已安装的软件中看到 Memcached 在性能调节可以根据我们服务器的配置,给适当的加大一些缓存配置参数。

第二、WordPress 部署Memcached插件

我们常用的WordPress Memcached 插件还是 Memcached Object Cache。

插件地址:https://wordpress.org/plugins/memcached/

这里我们找到大家常用的 Memcached Object Cache 插件。下载到本地,可以看到有 object-cache.php 文件。将这个文件丢到 wp-content 目录下,不是插件的目录。

丢进去还不够,还需要修改下配置文件。

将 wp-config.php 配置文件中检查是否有几个代码。

1、启动缓存

define('WP_CACHE', true);

如果有缓存插件安装过有这个启动缓存脚本就不要重复,如果没有就自己填上。

2、添加缓存KEY

define( 'WP_CACHE_KEY_SALT', '...long random string...' );

这里"...long random string..."可以替换我们的任意字符。

define( 'WP_CACHE_KEY_SALT', 'zhujipingjia.com' );

这样实际上已经启动。

需要注意的是,如果我们服务器有安全组,需要启动11211端口。这是默认给Memcached的端口。

第三、工具检测 Memcached 安装与否

我们也可以用PHP脚本工具检测 Memcached是否安装且有在执行。

工具:http://pecl.php.net/get/memcache-3.0.8.tgz

这里我们可以下载工具,将 memcache.php 放到根目录,然后修改里面的文件。

define('ADMIN_USERNAME','memcache'); 	// Admin Username
define('ADMIN_PASSWORD','password');  	// Admin Password
define('DATE_FORMAT','Y/m/d H:i:s');
define('GRAPH_SIZE',200);
define('MAX_ITEM_DUMP',50);

$MEMCACHE_SERVERS[] = '127.0.0.1:11211'; // add more as an array

这里我们可以修改入口的密码用户名,以及修改路径。

然后我们可以打开页面后登录账户,看到如下图。

说明已经安装成功且有加速效果。

这样,我们就又学到一招可以在宝塔面板中部署 Memcached 以及部署到 WordPress加速网站。

投上你的一票
 
  • 本文由 老乐 发表于 2024年8月29日 07:53:31
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/btwp-memcached.html
  • WordPress缓存加速
  • Memcached缓存设置
  • Memcached插件