我是一名大二的学生,目前就读于武汉大学遥感信息工程学院摄影测量方向。第一次了解到飞天加速计划是我在互联网搜寻关于个人服务器相关的资料时,偶然间阅读了一篇源自知乎的文章。这篇文章简要的介绍了云服务器的概念,并且在文章的末尾向读者推荐了几款适合新手的云服务器提供商。答主在文中较为详细的介绍了阿里云的“飞天加速计划·高校学生在家实践”活动,这对正在学习计算机网络并急需服务器来进行实验的我来说无疑具有极大的吸引力。
通过阿里云的官方网站找到飞天加速计划后,我领取了自己的ECS,兴致勃勃的给服务器装上了心仪已久的Ubuntu操作系统。一开始,我对阿里云提供的控制台并不了解,即使观看了快速入门教学后仍然在连接实例上小心翼翼的尝试着,阿里云贴心的提供了三种方便的连接服务器的方式,即WorkBench、VNC以及直接发送远程命令,作为初学者,我生怕哪一步操作失误导致不可挽回的后果。当我仔细的尝试了三种不同的连接方法后,发现WorkBench连接能为我提供方便的可视化文件树,允许我直接拖动系统文件上传到实例的目录下,并且可以双击打开文件直接进行编辑和保存,而我实验时需要在服务器上运行自己编写的Web程序,但在成功之前通常都需要多次修改程序代码,如果每次都得在电脑桌面更改然后再上传至服务器就会在很大程度上拉低效率,因此比起其他两种连接方式来说,WorkBench更加符合我做实验时的需要。我记得自己编写的用于处理收到的HTML请求应用时遇到了一些自己无法理解的错误,当时我向自己的一位高中同学请求帮助,当他让我给他看源码时我已经关闭了电脑,并且当时舍友们都已经上床休息,我跟他描述了自己的窘境,就这样,我了解到了ssh工具。阿里云APP本身提供了ssh工具,可以用手机方便的连接我自己的实例,通过cat命令,我向同学展示了程序的源码。问题最终得到了解决,我震惊于ssh工具的便利,在我需要向好友展示自己的程序运行结果时,可以方便的ssh连接到实例并运行我的服务器程序。
总结下来,我在使用ECS的这段时间里,对云服务器有了基本的认识,并通过ECS对Linux有了更进一步的认识,有了更多上手的实际操作。完成了计算机网络的一系列实验。在客户端接收到来自服务器的应答消息时,无论多少次,我都会为此而兴奋不已,无论是UDP Ping还是HTML请求处理程序都是如此。我十分期待自己在ECS的加持下能编写出更多更有创造性的程序,对计算机网络和云服务器以及Linux有更多更深入的了解。
以下是部分实验截图: