WordPress启用memcached缓存(LNMP环境为例)
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

前一段时间部落遇到负载无故飙高的情况,因为是版本升级后出现的,于是各种折腾,就包括安装网上所有提到过的缓存插件,虽然最终确定是某一款原来的插件导致的,但是这过程中体验某些缓存还是有一定的用处,今天记录下WordPress启用memcached缓存的过程。在此之前,我也没搞懂memcached和memcache这两个的区别,后边搜索了下:
PHP有两个memcache客户端:php memcache和php memcachedphp memcache独立用php实现,是老客户端,从我们实践中已发现有多个问题,而且功能少,属性也可设置的少;http://pecl.php.net/package/memcachephp memcached是基于原生的c的libmemcached的扩展,更加完善,建议替换为php memcachedhttp://pecl.php.net/package/memcached所以我还是部署安装memcached,除了他是更新的之外,因为我一般使用军哥LNMP一键包,安装memcached更加简单……
LNMP官方页面有安装方式:
进入lnmp解压后的目录,执行:
./addons.sh install memcached
接下来就是耐心等待,很快就安装完成,完成后不放心也可以看看加载是否成功(一般没问题,安装失败有报错的)
php -m | grep memcached
测试下缓存,将下面的代码保存为test.php,执行php -f test.php 输出100表示安装成功。
<?php$m = new Memcached();$m->addServer( \'127.0.0.1\', 11211 );$m->set( \'foo\', 100 );echo $m->get( \'foo\' ) . \"\\n\";上述完成后,环境方面支持就没有问题了。
###如果不是LNMP环境,那么按步骤安装memcached,我看了下还挺麻烦的~ ###
接下来我们开始在wordpress中安装插件,非常简单:
访问:https://github.com/tollmanz/wordpress-pecl-memcached-object-cache
下载并解压得到的 object-cache.php,上传到 wp-content 目录即可开启 memcached 缓存。
这里特别注意,放入的文件夹是wp-content中,不是插件目录!
这一步完成后,你的wordpress已经启用memcached缓存了,如果要确认下,查看下效果的话,可以下载官方探针:
http://pecl.php.net/get/memcache-3.0.8.tgz
解压出memcache.php文件,编辑该文件,设定下访问的用户名和密码:
define(\'ADMIN_USERNAME\',\'memcache\'); // Admin Usernamedefine(\'ADMIN_PASSWORD\',\'password\'); // Admin Passworddefine(\'DATE_FORMAT\',\'Y/m/d H:i:s\');define(\'GRAPH_SIZE\',200);define(\'MAX_ITEM_DUMP\',50); $MEMCACHE_SERVERS[] = \'mymemcache-server1:11211\'; // add more as an array$MEMCACHE_SERVERS[] = \'mymemcache-server2:11211\'; // add more as an array修改如下:
define(\'ADMIN_USERNAME\',\'memcache\'); // 登录用户名,自定define(\'ADMIN_PASSWORD\',\'password\'); // 登录密码,自定define(\'DATE_FORMAT\',\'Y/m/d H:i:s\');define(\'GRAPH_SIZE\',200);define(\'MAX_ITEM_DUMP\',50);//下面是定义memcached服务器,一般我们是单机部署,所以注释掉一行,并将服务器地址根据实际修改$MEMCACHE_SERVERS[] = \'127.0.0.1:11211\'; // add more as an array //$MEMCACHE_SERVERS[] = \'mymemcache-server2:11211\'; // add more as an array修改后上传到网站目录中,传入任何一个可访问的目录即可(只是临时看看就删也可以就放根目录),然后访问这个文件,就可以看到效果了,如下图:
注意事项:如果网站迁移,请确保新的服务器环境已安装memcached,或者删除了插件文件,否则访问空白页,之前有次测试的时候,我就因为这个找了好久!
[Memcached]历史优惠活动内容
猜你可能想看的VPS
- justhost 十元以内俄罗斯 cn2vps 怎么样,justhost全球[VPS测评]
- tmhhost→优质线路 建站 VPS 香港 cn2 日本软银 美国高防日本VPS[主机]
- 便宜 VPS $18 年 2 核 CPU 2G 内存 25G SSD 3全球[VPS测评]
- 动力云→201 元 月 1GB 内存 10GB SSD 空间 10TB 虚拟空间(主机)
- OneVPS→日本东京完全可看美区 Netflix 耐飞视频 VPS N日本VPS[主机]
- 优惠活动 ¥82.8 3 月 4G 内存 40G 硬盘 1M 不限量 8全球[VPS测评]
- Friendhosting→$1.75 起 首付 5 折 KVM 无限流全球[VPS测评]
- 今日秒杀→2C4G3M 三年 688 元 2C4G5M 三年 998 元全球[VPS测评]
- RepriseHosting→西雅图独立服务器 26.95 美元起 带 独立服务器[U]
- 云邦互联→650 元 月-E3 1230v2 16G 480G SSD 香港VPS[主机]
- DiyVM→69 元 月 XEN-2GB 50GB 8M 洛杉矶(CN2全球[VPS测评]
- 如何合理地设置WordPress文章延伸阅读或文章超链接全球[VPS测评]
- VPS 装什么系统网站快 Debian稳定首推全球[VPS测评]
- Wikihost CN2 香港虚拟主机 → 独立IP → 限量446元独立服务器[U]
- 精编案例丨游戏行业转型升级迫在眉睫,云计算助力打造下一代游戏体验全球[VPS测评]
- 又一跨境电商产业园落户!中山石岐签约引进16个项目全球[VPS测评]
- 麻花云怎么样?安徽移动vps月付29元/香港vps月付21元香港VPS[主机]
- 极光KVM双12:全场月付/季付产品全部5折,永久优惠,年付最高立减15全球[VPS测评]
- 咖啡主机:元旦活动全场7、8折,洛杉矶vps仅需16元/月,香港将军澳C香港VPS[主机]
- ucloud香港服务器怎么样?听听这些网友们怎么说的香港VPS[主机]
- 极光kvm怎么样,便宜大带宽香港cmi vps/美国gia vps低至1美国VPS[主机]
- 极光KVM双12:全场月付/季付产品全部5折,永久优惠,年付最高立减15全球[VPS测评]
- ERP库存管理系统HTML5模板 - DreamsPOS全球[VPS测评]
- 一篇漫画,看懂云计算全球[VPS测评]
- 2022年亚马逊Prime会员日将于7月12日和13日举行,覆盖24个站全球[VPS测评]
- 青叶云怎么样?青叶云国内/国外弹性云服务器价格,海外vps低至25.6元全球[VPS测评]
- 搬瓦工VPS:高端线路助力企业运营,10Gbps美国 cn2 gia,1日本VPS[主机]
- 文物、沉船、村落!干旱导致大量遗迹重见天日 2022年干旱还要持续多久?全球[VPS测评]
- Centos7的firewall 防火墙如何设置端口转发?全球[VPS测评]
- 尊云服务器年末钜惠活动:4核8G5M云服务器仅99元/月,1188元/年全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-37022.html











