本站迁移到 AWS 记录 (本站点滴)
发布于 2024-03-10 00:53 阅读:30 评论:0 标签:

估计近来上面给的压力大,SAE 终于顶不住把绕道海外流量的方式,也要求备案,直接把我的博客应用给禁用。有心备案,但国内又不支持 .org 域名备案。没有搞到同名 .com 和 .cn 域名,只能考虑迁移到海外了。

对比了一下,之前也用过 Linode,考虑 AWS 比较大,也想进一步学习、了解一下主流 SaaS 服务,所以选择迁移到 AWS。简而言之,一顿操作猛如虎,解题全靠 ChatGPT,熬了一周的晚上终于迁移完成。

基本过程:

  1. 通过 ChatGPT 了解和对比,选择最便宜、满足需求的 Lightsail 服务,3.5 美元/月,便宜、能承受;

  2. 创建实例后,分配的动态 IP 很快被墙,绑定的静态 IP 也很快同一个命运。ssh 到服务器,也得科学了。我对这个效率,是服气的,这 TM 给我后面带来了很多的工作量。

  3. 选择 Lightsail 实例中自带的 MySQL,而不是在后台创建数据库服务,省下 15 美元/月;

  4. 迁移域名 DNS 解析到 Lightsail 的“域和 DNS”,这个免费的;但由于 IP 被墙,下面开始整 CDN 来解决这个问题;

  5. CDN 在 AWS 有两个实现方式,有个专门的 CloudFront 服务,但和 Lightsail 的实例整合有点麻烦,不如直接使用 Lightsail 中的“联网(networking) - 分配”。是的,AWS 起了个很奇葩的名字:“分配”。英文是“distribution”,还是看英文好理解一点。这一步需要把域名分配(assignments)到 CDN (distribution)资源;

  6. 为了实现 https 访问,在 CDN distribution 实例的“自定义域”中申请和绑定证书。不要去 ACM(AWS Certificate Manager)里面申请证书,和 CDN 服务一起,在 Lightsail 可以闭环完成证书申请和应用;

  7. 完成配置后,就可以在不科学的前提,正常访问本站了。唯一不爽的,就是登录服务器还得科学一下;

  8. 整个过程,PHP 也完成 v8 版本的适配,又学到了点点知识。


上面过程比较坑的是 https 证书绑定,由于过于信任 ChatGPT,走了点弯路。

和 SAE 中,申请证书,上传证书文件即可生效的逻辑不同,AWS 喜欢 DNS 解析验证。由于域名没有迁移到 AWS,无法使用 alias、aname 方式设置域名解析,导致按照 AWS 默认方式配置后,https 访问显示不安全。

ChatGPT 给的方式是,先 www 通过 cname 方式解析到 CDN,然后 http 的裸域名通过重定向到 https 的 www 子域访问。副作用是实际只能访问 www 的二级域名了。

我想 AWS 不至于这么挫,研究一番,发现裸域名通过 A 记录解析到 CDN 域名时,勾选“是 AWS 资源别名(Is AWS resource alias)”即可。


AI 果然是工具,最终的准确性还是得靠自己。

展开全文  
收起全文  
再次大改版:UI 和后端 (本站点滴)
发布于 2020-03-29 21:16 1 阅读:2,169 评论:1 标签: 改版

春节后陆陆续续调整了一下网站 UI,后端也全重构了一下。

完成后,页面不那么难看了,后台也顺手了,努力多记录、总结点东西:)

展开全文  
收起全文  
本站升级到PHP7 (本站点滴)
发布于 2019-01-03 00:04 8 阅读:13,609 评论:8 标签: PHP7

改到发文章这了。

展开全文  
收起全文  
本站从Bluehost迁移到SAE (本站点滴)
发布于 2015-02-13 00:17 阅读:18,540 评论:0 标签: Bluehost SAE 迁移

    Bluehost老是丢包,服务器在美国,访问有时很慢,加上代码上传维护不变,2月10日晚,一狠心花了半小时数据+代码迁移到SAE,虽然访问网络从日本做了中转,但速度上还是感觉好了一点。至少代码发布使用SVN方式,方便了很多。


    代码上舍弃一些不用的目录,什么书、之前的作品之类的,目录结构上清爽了一点,当然主要还是SAE对单个项目有大小控制。。。


    看了一下博客代码,发现04年写的程序果然惨不忍睹。。。有时间再慢慢美化吧,呵呵。


    急需补充的是antispam系统,迁移后竟然有海量针对“知行中大”评论模块的直接POST行为,清一色的404,挑选了一些,直接使用SAE的防火墙干掉。再看Bluehost的数据库,评论表有400多M啊,Bluehost是怎么忍我的。。。。

展开全文  
收起全文  
把《IT技术博客大学习》网站弄成UTF-8了 (本站点滴)
发布于 2012-01-26 02:53 阅读:86,562 评论:0 标签: blogread IT技术博客大学习

    趁这两天闲来无事,把《IT技术博客大学习》网站弄成UTF-8了,了却了心中一大遗憾。

    网站地址:http://blogread.cn/it/,欢迎观赏。

    博客导航:http://blogread.cn/,这个网站之前做了一个可以提交网站的功能,昨天看了一下,尽然真有人提交了,好久不看,怠慢人家了。。。顺手做了一个一有人提交就给我发信的功能,相信以后不会怠慢了。对不起啊。。。。。。。

    另:此博令本站不再长草。。。。。。。。

展开全文  
收起全文  
来自微软的蜘蛛或测试? (本站点滴)
发布于 2008-09-04 14:23 阅读:27,916 评论:0 标签: 测试 微软 蜘蛛

    最近发现流量有点异常,比平常高了一些,令我甚感欣慰。不过查看了具体的流量来源才发现,异常就是异常。

    异常来自live.com,查看他的搜索词,发现都是一个英文单词,技术为主,具体可以看下面的链接,以下只是一部分。

以下是引用片段:

http://search.live.com/results.aspx?q=google
http://search.live.com/results.aspx?q=mysql
http://search.live.com/results.aspx?q=apache
http://search.live.com/results.aspx?q=phpxe
http://search.live.com/results.aspx?q=starbucks
http://search.live.com/results.aspx?q=jackchin
http://search.live.com/results.aspx?q=email
http://search.live.com/results.aspx?q=dehug

    而IP来自两个C网段:65.55.109/110,武林榜给出的地理位置是“美国Microsoft公司”,真是吓煞人啊。以下给出一部分:

以下是引用片段:

65.55.109.169
65.55.109.59
65.55.109.46
65.55.109.83
65.55.109.211
65.55.110.65
65.55.110.99
65.55.110.21
65.55.110.47
65.55.110.134

    莫非是微软的蜘蛛?可是又不像,因为进入来源页发现我的网站根本不在当前页面,有时可以往后翻几页可以看到,但有的却是始终不见踪影。

    莫非人家在是在做测试?据我的经验,开发完后自己做测试是最烦人的,祝福一下这些自己做测试的苦命人吧。

展开全文  
收起全文  
准备挤点时间改版一下 (本站点滴)
发布于 2007-08-06 20:04 4 阅读:8,101 评论:4 标签: 改版

很久没修改过网站了,感觉很多东西都没有。太懒啦。

这几天想了想,准备加上下面的东西,花点时间来做做,有兴趣的也帮偶想想哈。时间短则一个月,长则一年。没办法,有电脑的空余时间太少了。

1:保留现有的数据
2:email订阅和取消blog和原来如此的文章
3:隐藏文章,只供特定权限的人看
4:加强留言本的安全:过滤,数据来源等
5:留言通知管理员:email和后台message通知
6:所有留言都记录IP
7:全站识别会员
8:栏目为二级栏目
9:title之类的全局变量
10:宽像素拟为1000
11:数据表要考虑移植,如加变量前缀
12:后台编辑器要换
13:待续。。。。。。

 

展开全文  
收起全文  
垃圾留言的来源及目的 (本站点滴)
发布于 2007-05-17 14:13 3 阅读:19,198 评论:3 标签: 垃圾 留言

被垃圾留言骚扰的我,迫不得已抽出时间写个程序来过滤它们。

今天看见一个文章:Page Rank 他们仍然没有告诉你的。里面提到:

3.也是我最痛恨的,spam。由于PR的反向链接决定性,许多网站认为提高排名就是要不断增加反向链接。于是,低级的人工手动发布spam,高级一点的,专门的机器人。可以短时间,定向,不断更换代理IP,发送规模超巨大的带有反向链接的spam。对象?blog无疑是最好的对象,尤其是对许多评论没有添加诸如验证码等保护措施的BSP。

终于找到原因,我说怎么这么多网址留言呢。原来全是搜索引擎惹的祸。

真是无语,那为什么我这还有很多无意义的文字垃圾留言呢,每次都要包含那几个结构一样的无意思文字。

展开全文  
收起全文  
增加禁止IP和留言语句功能 (本站点滴)
发布于 2007-03-05 13:45 7 阅读:8,162 评论:7 标签: 禁止 留言

实在不能忍受垃圾留言,增加禁止IP和留言语句功能

首批被封IP为:202.129.37.62,是来自泰国的

附:不能忍了,再增加防止机器人功能.

展开全文  
收起全文  
look.php?id=0的bug已经修补 (本站点滴)
发布于 2006-11-10 13:53 6 阅读:38,034 评论:6 标签: bug

  近来,http://www.yayu.org/look.php?id=0两次被人攻击。芽雨最近很忙,所以一直没修补,但是今天又给人攻击了,所以忍无可忍给补上了。

  这个blog程序是一年半前写的了,出点差错也是在所难免的。

  如果你是为了考验芽雨的水平,请到http://nuc.yayu.org进行攻击,那是2006年5月的作品了。比这个站其他程序质量要高点。

  谢谢合作!

     附:今天发现有人(ip:84.14.52.34)通过http://home.nuc.edu.cn/~yayu/look.php?id=0成功攻击了,无语.....学校ftp有点问题,没有在那空间上传,就这么有意思么?

 

展开全文  
收起全文