带有nginx标签的文章


最近感觉网站还是把Google字体库加上去比较好,非常不想就某堵墙的错Google服务访问不通畅的原因导致网站的英文字体全部变丑。突然觉得前段时间将google字体去掉完全是一种妥协,非常的不符合我的性格。 很多人推荐使用国内的镜像,但是国内的镜像普遍存在两个问题。 1.部分不支持HTTPS 2.大部分在国外加载缓慢 将自己网页的打开速度寄托在别人服务器上,显然这又是一件不符合我的性格的事情,所以这个绝对不能被采用。 考虑到我的网站用的是Linode,在国内的访问速度少说也有100K/s吧,哪怕是偏远地区,于是最后我还是决定自己反代一个。 虽然每次不想强调这个悲伤的事实,但是还是得说:本文所述内容不适合大陆VPS,并且只适合带宽充足,速度较快的国外VPS,如Linode Tokyo/Fremont 分割线上方为废话。下面开始正题。 完成这个伟大的目标,你需要: 1.VPS,专用于此的独立IP。如果你不想让windows xp用户正常使用HTTPS,…

WordPress是一个经典而又强大的博客程序,并且易于安装与搭建,在OpenShift上不花半分钟就可以免费建起一个WordPress博客,Ubuntu上只需要使用apt-get install wordpress就能快速安装。 不过问题在于WordPress的程序非常不科学,以致于百度WordPress贴吧的加精帖都是在吐槽它如何的没前途。个人的经验是,如果不进行优化,采用传统Apache 2+PHP 5的方式,访问量稍微大一些,就会撑爆RAM和CPU。从高考前(今年4月)的到现在的几个月我一直在研究怎样方便而又优雅地搭建一个省资源的WordPress博客,尝试了几乎所有的方法后最终总结出一套比较完整的方案,自认为是目前最好的一种了。 要求: 64位Ubuntu操作系统,最好是14.04 LTS 512MB RAM,最好带swap(如果是OVZ必须不能超售啊,否则用HHVM会死的很惨) 足够硬盘空间 通畅的网络 个人认为在国内VPS上用WordPress似乎没有在国外舒服。 这个教程在Linode和Wable的Ubuntu…

N天前研究了一下使用LEMH在廉价OpenVZ上建立性能优良的网站(事实证明服务器性能也挺优良的),但是发现一直以来Nginx对WordPress的固定链接选项都不太友好(Nginx官网还有一篇文章专门批斗Apache的低效),同时WP Super Cache似乎也不兼容Nginx。 就是这个原因让我甚至放弃了LEAMP,由于之前一直用bbPress,一直没能成功地写出rewrite rule,只能用LAMP+前台nginx反代来解决。(不过我现在已经不用bbPress转投Discourse了) 搭建HHVM网站使用Nginx或Apache,这里主要说前者如何处理WordPress的Rewrite Rule(后者不用说了) 首先在网站根目录下新建rewrite.conf配置文件(随便叫什么,后面要用) # WP Super Cache rewrite规则 set $cache_uri $request_uri; # POST、含query string的直接交给PHP if…