wordpress启用redis缓存加速教程

  wordpress利用redis来达到缓存加速的效果。redis是一个高端的存储系统,用过wordpress加速的缓存的朋友一定了解过memcached。下面是学习啦小编收集整理的wordpress启用redis缓存加速教程,希望对大家有帮助~~

  wordpress启用redis缓存加速教程

  工具/原料

  一个搭建在linux vps上的wordpress网站

  putty

  http://lankewu.oss-cn-hangzhou.aliyuncs.com/soft/predis.php

  http://lankewu.oss-cn-hangzhou.aliyuncs.com/soft/index-with-redis.php

  方法/步骤

  首先,我们先安装服务端。

  1.1 服务端安装

  http://redis.io/download 具体版本打开开查看

  (提示:如果你是安装的军哥的lnmp一键安装包,请直接往下翻到 1.1.1军哥lnmp安装redis)

  wget http://redis.googlecode.com/files/redis-2.8.19.tar.gz

  tar xzf redis-2.8.19.tar.gz

  cd redis-2.8.19

  make #这一步之后安装就完成了。

  下面你可以把这几个可执行文件和redis.conf文件复制到你所希望的地方,比如我是复制到/usr/local/redis/bin 和/usr/local/redis/etc 下面的,命令如下:

  mkdir -p /usr/local/redis/{bin,etc,var}

  /bin/cp src/{redis-benchmark,redis-check-aof,redis-check-dump,redis-cli,redis-sentinel,redis-server} /usr/local/redis/bin/

  /bin/cp redis.conf /usr/local/redis/etc/

  ln -s /usr/local/redis/bin/* /usr/local/bin/

  sed -i 's@pidfile.*$@pidfile /var/run/redis.pid@' /usr/local/redis/etc/redis.conf

  sed -i 's@logfile.*$@logfile /usr/local/redis/var/redis.log@' /usr/local/redis/etc/redis.conf

  sed -i 's@^dir.*$@dir /usr/local/redis/var@' /usr/local/redis/etc/redis.conf

  sed -i 's@daemonize no@daemonize yes@'/usr/local/redis/etc/redis.conf

  echo 'vm.overcommit_memory = 1' >> /etc/sysctl.conf sysctl -p

  注意,默认复制过去的redis.conf文件的daemonize参数为no,所以redis不会在后台运行,这时要测试,我们需要重新开一个终端。修改为yes则为后台运行redis。另外配置文件中规定了pid文件,log文件和数据文件的地址,如果有需要先修改,默认log信息定向到stdout。

  配置开机自启动redis-server

  wget https://raw.githubusercontent.com/lj2007331/lnmp/master/init/Redis-server-init-CentOS

  mv Redis-server-init-CentOS /etc/init.d/redis-server

  chmod +x /etc/init.d/redis-server

  chkconfig --add redis-server

  chkconfig redis-server

  启动redis:

  service redis-server start

  关闭redis:

  service redis-server stop

  1.1.1军哥lnmp安装redis

  其实,如果大家用的是军哥的lnmp一键安装包的话,那安装就简单啦。

  putty进入

  cd /root/lnmp1.1-full/

  ./redis.sh

  就两行代码!是不是很简单呢!!!

  安装好后,打开phpinfo.php查看。是否有如下显示的字样,有的话就是安装成功了。

  1.2 客户端安装

  请下载下面两个文件备用

  将index-with-redis.php和predis.php上传到wordpress根目录。

  predis.php 上边工具里下载

  index-with-redis.php

  打开index-with-redis.php编辑

  1.如果你正在使用cloudflare,请设置cf = 1; ,如果你想在页面上看到脚本执行时间和缓存加载时间,请设置$debug = 1。

  2.如果你使用的是nginx,重命令原来的index.php为任意其它名字,把index-with-redis.php重命名为index.php。

  3.如果你使用的是Apache,则需要把.htaccess中出现的index.php替换成index-with-redis.php

  设置完后,就尽情的体验redis带来的极致流畅的速度吧!!!

  设置成功后左下角显示如图 说明就成功啦

  由于格式问题可能代码无法对其,大家可以百度搜索 蓝客屋 此篇文章在里边。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

触发修改文章时间【fastadmincms开发记录】|fastadmincms二次开发,触发,修改,文章,时间,fastadmin,ms,开发,记录
触发修改文章时间【fastadmincms开发记录】
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】|fastadmincms二次开发,在tp5中,过滤,输入,的零,宽度,字符,fastadmin,ms,开发,记录
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】
处理tag标签中的0宽空格【fastadmincms开发记录】|fastadmincms二次开发,处理,tag,标签,中的,0宽,空格,fastadmin,ms,开发,记录
处理tag标签中的0宽空格【fastadmincms开发记录】
添加专题时tags标签id出错【fastadmincms开发记录】|fastadmincms二次开发,添加,专题,时tags,标签,id,出错,fastadmin,ms,开发,记录
添加专题时tags标签id出错【fastadmincms开发记录】
20230518----模板 广告【fastadmincms开发记录】|fastadmincms二次开发,20230518,模板,广告,fastadmin,ms,开发,记录
20230518----模板 广告【fastadmincms开发记录】
cms添加视频模型【fastadmincms开发记录】|fastadmincms二次开发,ms,添加,视频,模型,fastadmin,开发,记录
cms添加视频模型【fastadmincms开发记录】
新增单篇收费复制功能【fastadmincms开发记录】|fastadmincms二次开发,新增,单篇,收费,复制,功能,fastadmin,ms,开发,记录
新增单篇收费复制功能【fastadmincms开发记录】
添加开会员折扣功能【fastadmincms开发记录】|fastadmincms二次开发,添加,开会,折扣,功能,fastadmin,ms,开发,记录
添加开会员折扣功能【fastadmincms开发记录】

历史上的今天:05月03日

热门专题

综合高中|云南综合高中,昆明综合高中,综合高中能考本一吗,综合高中和普通高中的区别,综合高中是什么意思,综合高中能参加全国统一高考吗,综合高中可以考哪些大学,综合高中的学籍是什么
综合高中
大理科技管理学校|大理科技管理学校,大理科技,大理科技中等职业技术学校,大理科技管理中等职业技术学校,大理科技学校
大理科技管理学校
中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
国家开放大学|国家开放大学报名,国家开放大学报考,国家开放大学,什么是国家开放大学,国家开放大学学历,国家开放大学学费,国家开放大学报名条件,国家开放大学报名时间,国家开放大学学历,国家开放大学专业
国家开放大学
昆明综合高中|昆明综合高中
昆明综合高中
弥勒综合高中|弥勒综合高中
弥勒综合高中
外贸网站建设|外贸网站建设,英文网站制作,英文网站设计,美国主机空间,外贸建站平台,多语言网站制作
外贸网站建设
自考本科|自考本科有用吗,自考文凭,自考本科文凭,自考文凭有用吗,自考本科文凭有用吗,自考文凭承认吗
自考本科

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部