同服务器下多个wordpress配置memcached

WordPress有各种各样的加速插件,比如Super Cache等,但是大多是基于php执行缓存加速、mysql缓存、静态文件缓存这三种,很少有内存缓存。我今天分享的就是WordPress使用php-memcache、memcached来做PHP加速和内存加速,而且适用于同服务器下多个WordPress站点哦。

安装memcache、memcached

创建WordPress object cache高级插件
下载object-cache.php放到WordPress的wp-content目录下。

配置wp-config
区分服务器上有多个 wordpress 而避免使用同一内存缓存,需要配置wp-config.php:

搜索define(‘WP_DEBUG’, false);

在其下一行添加

global $memcached_servers;
$memcached_servers = array(‘default’ => array(‘127.0.0.1:11211’)); // 这里是你的 memcached 地址和端口
global $blog_id;
$blog_id = ‘xiedexu’; // 这里是用于区分服务器上有多个 wordpress 而避免使用同一内存缓存

区分服务器上有多个 wordpress 而避免使用同一内存缓存,$blog_id = ‘xiedexu’;可以在你的另外一个WordPress的wp-config.php中,将其换成另外的值,比如$blog_id = ‘zhangsan’;这个ID随便设置只要不一样就行。

相关新闻

联系我们

17896009363

在线咨询:点击这里给我发消息

邮件:huangjie@kouer.com

工作时间:周一至周五,9:30-18:30,节假日休息