看着各位博主都在折腾各类缓存、代理啥的,感觉好高端的样子。空空裤兜也来练练手。
Varnish的折腾文很多,于是先从它来。
开始安装就遇到麻烦了,总是提示安装不成功,换了一个又一个的源,最后总算在谷哥的帮助下安装成功。
配置,文件倒是只有两个,varnish中指定需要监听的端口、监听地址、缓存大小就行,这些也可以在启动参数中输入。Default.vcl的代码结构很清晰,因为是为wordpress配置的,所以参考了N篇针对wordpress的配置文章,拼在一起。拼的过程简单而烦躁,一个括号不对varnish就不能启动,也没有错误提示,有时就算启动成功也没有效果,看在一次次的miss,为0的命中率,我勒个去,有撞墙的冲动。失败确实是成功他妈,在NNNNN+1次后,终于成功了。
实验性的成功了,那就直接上网站。vps重装系统,装lnmp,装varnish,打包迁移网站,导入数据库,一起呵成,颇有成就感啊。等等,为嘛显示数据库连接出错,哦,装MYSQL没有输入密码,直接回车了,好吧,修改wp-config,可是为啥修改好后还是连接出错,再次进入phpmyadmin竟然密码错误,又折腾的修改mysql密码,数据库终于搞定了,首页终于打开了。可是……可是……为嘛除了首页和后台,其他页面都404呢,谷哥说要重设固定链接,设了之后还是404,。关插件、关varnish、修改nginx监听端口,一通折腾,还是404。。。猛然想起建立虚拟主机的时候一路回车,是不是把rewrite文件搞错了,一看,果然,include other.conf,换成wordpress,重启lnmp,哇咔咔,终于OK啦。
悲剧到此为止了,这么想你就错了,开启varnish的情况下,Invoker的文章页只出现header和sider,内容和footer死活不出来,换上其他主题,如Mossight、twentytwelve、elegance,问题马上解决,我……我先撞会墙去。
好了,就这样先扔着吧,运行几天看看效果。
围观地址:http://p.kudou.org
沙发一个!呵呵。。这个还没折腾过。。估计没有很大兴趣。
@郑永 闲着也是闲着,折腾折腾
表示我就装个memcached,这个速度我觉得提升最明显的
@老谢 这个我也装了
看来做事仔细一点能省很多时间。不过我把我的博客全部托管BAE了,没这么多烦心事儿,也不用考虑稳定性的问题。
另外说下,这是啥主题,咋到处都在用。
@ilover 托管到BAE需要备案的吧,备案很烦。。。
@ilover 备了么?
@ilover 我猜没有
高端大气上档次。
我倒是用了下 memcached 缓存, 效果很明显
@牧风 memcache的效果确实很明显
懒得折腾,直接 memcached
@zwwooooo 其实有memcached基本就够了
没时间折腾这些了
@ISOFTee 抽空折腾
memcached和varnish是可以并存的~~两者缓存目标不同。。
@sam 这个不懂,还不知道varnish到底如何,只是初步安装成功
感觉很高科技,不懂路过。
@平板盒子 你是大神啊
我不知道自己装没装,反正感觉速度快
我还用了eAccelerator,感觉快的完全不像个男人
@大发 其实我也用了,还给分配了64M的内存,现在就是varnish没有用
@大发 貌似这个我也用了,但我完全忘记了以前都配置过些撒
上班,上班,什么也折腾不起
@Mr.童 空余时间折腾
看着操作越来越熟练了啊!已经全忘光了,也懒了,我那天看我VPS空间占用了3G,我在想这个垃圾要如何清理啊!!!而且我WP版本都还是去年的,也不敢升级,害怕出错,主题不兼容等问题,想想都很头疼啊!!
@mofei 不折腾趴在电脑上没事干啊
好高端的样子,只能路过看看,完全懂不起。
还没有整过这些玩意,不过速度过的去就可以。
@萨龙龙 折腾控,总是在折腾