第一部分 自我介绍
我是中国东南边隅小镇的一个“小镇做题家”。虽然自己的出身并不太好,家里的条件也是捉襟见肘,但是我的心里从小就有一个对于科技的梦想。不知道是什么时候开始,我的心里就值下了一个对于科技的渴望的种子。
那是2007年的夏天,我的父亲在一天的劳累后回到家中,我看到了他的腰间别着一个精致的小黑盒子,那时候的我并不知道这是会改变我的人生方向的东西,只是隐隐约约听到他们大人在谈论什么“手机”“移动电话”之类我不能理解的新名词。当我从父亲的手中小心翼翼地接过那个所谓“手机”的小黑子时,我充满了困惑和期待,当父亲粗糙的手指在那个标着数字的凸起的按键上按下去时,小黑盒子上方一大块空白的区域幽幽亮起,那道并不明亮的光映入了我的眼睛,深深地击中了我的心灵,那种像是看到了魔法一样的感觉我至今回想起来仍会让我浑身颤栗。从此我和“科技”的故事就开始了。
在我后来的青春年华中,我如痴如醉的阅读各种和科技相关的信息,当班级里的同学都还没有搞懂手机到底和电话有什么区别的时候,我就已经开始谈论安卓和苹果哪个更好,Intel和AMD如何相爱相杀。。。就在匆匆忙忙和浑汗如雨的青春期里,我顺利迎来了自己的18岁和那个炎热的夏日里的高考,一切的显得那么的顺利和理所当然。当报考志愿的时候,我毫不犹豫的敲打键盘,“计算机科学与技术”,这是我不能忘怀的梦。
有志者事竟成,破釜沉舟,百二秦关终属楚;苦心人天不负,卧薪尝胆,三千越甲可吞吴!终于在三年的紧张学习后,我如愿考上了北京邮电大学,开始了我的大学生活。大学四年如白驹过隙,我在大一的彷徨、大二的探索、大三的坚定、大四的繁忙中度过了我的大学生活,那是我日夜思念却再也回不去的过往,是我一生的回忆与财富。当走到人生的岔路口,我毅然决然的选择了读研,因为对人工智能的痴迷和对机器学习的莫大兴趣让我需要更多的时间去求索。现在的我仍是北邮的一个CS在读硕士,在科研的道路上不停探索,在数据结构与算法的海洋里遨游。
其实之前我自己是有折腾过类似于树莓派这个自建服务器的,甚至有段时间在家里还用家里的淘汰安卓机组了一个服务器群,但是自建服务器最大的一个问题就是外网访问的问题,由于公网地址不好获取,我尝试过各种反向代理工具(如ngrok)还有内网穿透(花生壳),但是都不好用,要么价格让我这个穷学生难以接受,要么稳定性让我奔溃。在自己瞎折腾的道路上驰骋了N多年之后,突然不知道什么时候开始,“云计算”等各种概念开始爆火,各种云服务器平台如雨后春笋般冒了出来,也就是这时,在某次“网上冲浪”的过程中,我偶然看到了“飞天加速计划·高校学生在家实践”,怀着巨大的好奇,我点了进来,然后就是一阵意想不到的狂喜,原来还有这种好东西???免费的云服务器?哇塞,简直让我欣喜若狂,解决了我的燃眉之急啊!
阿里云ECS使用攻略
就在这短短的几天里,我把我之间所有的一些小项目和一些自动化的python脚本都搬到了ECS上。之前我做的很多东西都在实验室的服务器上,但是实验室的服务器是没有链接外网的,而且很多我自己的小项目没有办法放到公用的服务器上。那么这样一个ECS免费试用的计划就很让我受用。我只要使用的语言是Java和Python,主要我用Java就是基于SpringBoot开发了一些项目部署到Docker镜像,其中有一些是和我们学院的老师一起合作的项目,但是上线之前的测试不能用学校的官方服务器测试,那么阿里云的这个免费ECS就帮了我大忙。
用ECS第一步当然是通过ssh链接啦,阿里云可以直接在线通过ECS网页控制台修改root密码,这个简直不能更棒了好吗?尤记得当初不懂的时候为了远程ssh一个云服务器,不知道初始密码是啥,又不知道怎么改密码,弄好了密码,ssh又连不上,那种奔溃,我想每个折腾过的人都懂。而且这个ECS最大的好处就是ssh链接的时候直接一个yes就能连上,也不用拷贝什么密钥文件在远程和本地之间搞来搞去(这里必须要吐槽一下百度的各种沙雕教程,明明是好几十年前的ssh链接方法,不知道是哪里复制粘贴来的,还非得说是2022最新版ssh连接教程,真是害人不浅啊!)。
连上远程的服务器就可以开始很多好玩的操作啦!我自己平时比较习惯的是CentOS的系统,所以这里也是装了CentOS7.9(经典!)之前最开始用宝塔做管理面板安装一些常用的软件,后来熟练了就可以自己更换一些软件源然后直接yum install啦~
第三部分 收获总结
通过“高校学生在家实践”,以及这些天的ECS使用中,我还是要再感概一句“云服务器真好用”!不仅给我的学习带来了方便,而且对我上线项目和同学一起共享一些demo项目等等提供了很好的个人平台,再通过绑定域名等一些操作(阿里云的域名服务也不错哈哈哈),可以搭建自己的个人网站和技术博客,传播技术和思想,very good!希望自己能在技术上越来越精进,也希望阿里的云服务能越来越好,最好是有更多的优惠活动哈哈哈😆!