背景
本人就读于计算机科学与技术专业,现已大三。其实在大二时就已经产生了购买服务器的想法,但当时懵懵懂懂,也就没有深入去了解。由于本学期课设的需求,本人想通过云服务器要提高课设的质量,以及浅薄地了解一下真正实际开发中项目的开发场景,所以对拥有一台属于自己的服务器的想法愈发强烈。此后的第一想法便是在阿里云上寻找资源,摸索前进,于是便了解到了“飞天加速计划,高校学生在家实践”活动,这对于我这种对服务器知之甚少的人大有裨益!
学习过程
在使用阿里云ECS的过程中,阿里云有专门的指导入门教程,这很大程度上减少了我的学习成本,可以把更多的精力花在重点上面。在使用阿里云ECS的过程中,点击实例,并且还要选对地域才能看到我们所拥有的服务器,否则是查找不到相关信息的。尽管这在现在的我看来是一个非常低级、基础的操作,但在当时的我看来,我是陷入一头雾水,怀疑自我的境地。阿里云服务器需要用到实例密码, 相当于在使用Linux虚拟机中root用户的密码,在初始购买的服务器时,可以修改实例的密码,这个过程需要重启服务器才能生效。
云服务器相当于一台远程的电脑,跟Linux虚拟机类似(可以认为就是)。在学习的过程中还可以锻炼自身的Linux命令行编写能力。毕竟,Linux对一个程序员来说是一项必不可少的技能。在使用服务器的过程中,我本身的初衷是将项目中的图片资源上传到云服务器。通过一些博客了解到直接将图片上传到云服务器,再通过公网ip去访问即可。所以我自身的想法就是去学习实现文件的上传,以及在前端实现访问文件资源。
提升与感悟
但随着我的了解,发现在服务上存储图片,还并不是这种方式,而是使用对象存储OSS技术。不断的学习一方面不断丰富我的认知和技术体系,但随之给我带来的也是焦虑和惶恐,原来我还有如此多的知识还没去学习。但第一次跑通项目的喜悦是无法言喻的,正如久旱逢甘霖,正如他乡遇故知。所以即使我为自身技术水平而担忧,为大三课程以及未来道路担忧,我还是抑制不住对编程的喜爱,仿佛只有它能让渺小的我对改变这个世界提供一点可能。希望我们都努力学习,热爱生活。