云数据库Memcache版( ApsaraDB for Memcache)是基于内存的缓存服务,支持海量小数据的高速访问。WordPress因其定位原因,在数据库查询方面做的并不是特别好。配合阿里云云数据库Memcache版,可以减轻数据库的查询压力,大幅度的提示Wordpress的访问性能。
本教程主要使用知名的缓存插件:WP Super Cache来实现Memcache缓存功能。至于如何安装WordPress就不在讲解了;如需这方面的教程,请移步:WordPress专题。
1.创建并配置云服务器Memcache版实例
-
1.1在云服务器Memcache版控制台创建实例
-
1.2在购买页面选择合适的配置
-
1.3进入云数据库Memcache版的管理界面
-
1.4设置云数据库Memcache版的访问权限
-
1.5设置云数据库Memcache版的免密码访问
-
1.6获取云数据库Memcache版的连接信息
2.安装并配置WP Super Cache
-
2.1 安装WP Super Cache
这个怎么安装就不用详细讲了吧,到WordPress插件中心搜索安装;安装完毕后,请启用插件。
-
2.2配置并安装Memcached Object Cache
修改object-cache.php;找到418行,如下图所示;
将127.0.0.1修改为步骤1.6获取的内网地址,如下图所示;
将修改完毕的object-cache.php上传至目录wp-content下(记住不是wp-content/plugins下)
-
2.3在WP Super Cache中开启对象缓存功能,如下图:
-
2.4开启成功,在云数据库Memcache版控制台内可以看见数据。