这是小站重新开张后的第一帖。

欢迎来到田睿霖的小破站,在这里你会看到一些我写的有营养的没营养的随笔,和我随手拍的我自认为还不错或者有纪念意义的照片。首先我来解释一下标题是什么意思吧。这个随笔是本网站的第一篇,却是我写下的第三个“第一篇”。在完成了本科时的那个Capstone Project以后,发现网页开发好像蛮简单的,所以当时用刚学过的CakePHP就建了一个自己的站,用了goDaddy来管理。后来学的越来越多、越来越杂,觉得可以用更先进的框架重新做一个网站。所以第二次用的是Django+阿里云。说到阿里云,我不得不说他虚拟主机真的难用(对比AWS),也可能是我学艺不精,感觉很多操作都是不支持的,甚至不能ssh。再后来就是最近一年,我接触到了AWS,久闻大名却是望而却步,曾经以为AWS会是一个企业级很难的东西。现在你看到的这个网站使用了wordpress和lightsail。首先,我辗转三个框架选择了wordpress的原因是wordpress上面大量的plugin和theme。不得不说的是,wordpress是真正做到了把网页开发变得极简化,把易于操作管理做到了现阶段几乎极致。虽然没有了之前那种code一天实现一个功能的成就感,但把复杂的东西简单化不就是信息技术所追求的嘛。

刚刚说到AWS肯定会有人有疑问为什么不用EC2。首先我要说一下,EC2和Lightsail对比一下,你会发现Lightsail的UI看着真好看,简单直接。其次,我之前使用EC2的时候,有一次不小心点了Terminate,然后就没有然后了。。。在床上翻来覆去的难受了一晚上。想想都觉得那些删库跑路的工程师非人哉。Lightsail则是把stop和reboot这两个按键分离出来防止误触,并且还设置了自动备份,简直太贴心了。第三点,也是最重要的一点,我一开始确实是用了EC2,因为我之前只了解过EC2。但是中途我发现了一个Error让我无法ssh,browser-based或者本地ssh都不行。

非常的奇怪,我同时也咨询了我的老师、wordpress技术支持、AWS技术支持,没有一个人能解决这个问题。既然这么多专家都解决不了这个问题,我也就无限期推迟使用EC2了。

========================分割线=========================

问题描述:创建instance时,使用已有的keypair或者创建新的keypair,实例运行后,尝试ssh connect。会有以上的报错。本地ssh时,非常确定.pem文件在当前文件夹,keypair没有什么问题。EC2上面security group设置应该也都是没有问题的。看过网上的各种解决方案,修改过User Data也不好使。

如果你有其他思路欢迎微信我或者邮件。

=======================================================

关于为什么要做一个这样的网站,其实更像是我自己发的朋友圈一样,让我有一个地方可以分享,没有目标用户群,用户就是我自己。满足一下偶尔的浪漫主义。同时也是因为最近在准备秋招,想在后面更新一下我的一些心得。未来工作了也好有个地方自己总结一下没那么技术的技术总结。至于这个域名嘛,还望了解geek含义的各位不要吐槽。。。因为我想用的域名全都没有了,比如tianruilin.com、ruilintian.com、Kingofharbin.com。

最后再次欢迎来到我的小破站!

Categories:

Tags: