最新消息:点击查看大S的省钱秘笈

博客取消HTTPS迁移到AWS

WordPress Slyar 582浏览 0评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

amazon-aws-and-digital-ocean-horizontal

前几天快被服务器可达性报警给淹死了,也不知道国内的网络抽什么风,75%的国内监测点都无法访问我的博客,其中一部分甚至连DNS都没法解析,也是醉了。想想Digital Ocean用了也2年了,一直都在SFO服务器,北美地区连接一直都在30ms以下,之前国内连接虽然都在5000ms但起码还是能访问的,这次直接大面积挂了,也是该找找新东家了...

陆续测试了Google Cloud Platform (GCP), Microsoft's Azure和Amazon AWS EC2,最后还是把目标选在了AWS上,毕竟入华了,感觉不是那么容易被墙...

t2.micro免费用一年,美西数据中心,30G存储,不过我估计过两个月我就得升级了,CPU和内存太小了...AWS上手还是蛮简单的,1个小时就把平台搭起来了。不同于之前在DO上部署的Debian,这次选择了Redhat,感觉yum比apt好用。

顺手把域名的NS也换了,藏在cloudflare背后,还有CDN支持,国内解析基本解决,虽然还是慢...我知道DNSPOD国内做的比较好,但是他家之前出了点事搞得Google bot没法爬站,杯弓蛇影还是算了吧...

另外一件事,HTTPS用了一年多,国内流量下降了一半...so,我还是用回http了

主题换了一套responsive的d8,这样就不用wptouch之类的额外插件提供移动端博客了,但是这个主题好多bug啊,比如

后台的最近评论avatar头像可能会变得非常大,作者自己写了一个get_avatar()劫持了WP自带的,于是就悲剧了,解决方法很简单,注释掉强X那行就行了。

./function.php

如果服务器在国外,会发现评论什么的时间都是错的,因为作者把timezone写死了PRC...如果你能改PHP的timezone就把这行删掉就行了,不能的话就把这行改成你的服务器当前时区,比如美西就是America/Los_Angeles

./comments.php

百度分享没有开关...如果你不想要,搜索下面这行注释掉就好了

文件比较多,可以这样搜索

别的bug我一下想不起来,想起来再说,或者你发现什么bug我可以帮你改,作者嘛你就不要想了,他根本不改bug...

先这样吧,服务器还有好多配置没做,大工程啊...

转载请注明:Slyar Home » 博客取消HTTPS迁移到AWS

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 访问的时候是比原来顺畅多了呢,赞赞。马上也要去USC了,感谢S一直以来的分享。
    TrojanJoe1个月前 (10-25)回复