我是一名计算机科班的学生,我所学的专业是软件工程,今年我马上面临毕业,是一名准应届毕业生。关于阿里云服务器,我其实接触的时间也并不长,我之前就有听说过云服务,也一直感受到了它的热度。在去年暑假的时候,才真正接触到云服务器——阿里云服务器。2021年7月份的时候,当时老师为了让我们对现今的流行技术有所掌握,带我们认识云服务器及Docker容器技术,我们一批学生跟着老师开始尝试做了一个前后端分离且部署在云服务器上的一个项目。老师当时是让我们使用了他的阿里云服务器,那是我第一次使用云服务器,并第一次尝试在云服务器上用Docker容器技术部署本地项目。那之后我深刻体会到了云服务的优势,但后续因为准备考研,开发完这个项目后就没有在对云服务器进行更深入的学习和使用。
这段时间我正在准备我的毕设项目,因此我想要结合上次项目的经验,将我的毕设项目部署在云服务中的Docker容器里面。本来打算购买一台阿里云服务器,结果官网了解到了“飞天加速计划•高校学生在家实践”活动,简直太棒了,为想要使用ECS开发的我提供了极大的福利帮助。
在免费申领ECS之前,我进行了相关规则的学习。首先,我进行了账号的注册、个人实名的认证和学生身份的认证。特别幸运的是,该活动只能是学生身份有效期大于等于两个月的学生才能参与,我刚巧还满足这个条件,再晚一段时间就无法参与此活动了。后续,我又进行了申领前的实验体验和通关考试,在实验体验的过程中我通过查看实验手册,了解到了服务器实例资源的各种信息,比如:用户名、IP地址、密码等。要想远程登录我们的服务器,我们必须要使用正确的弹性IP、用户名及密码。同时还需要掌握相关原生命令,在实验手册中我也学到了一些相关的基础命令,例:键入“I”代表进入编辑模式,可对相关的代码进行修改,随后点击Esc键,然后再输入:wq命令,便可保存修改的相关信息。在实验中还可体验控制台管理功能,使用给定的子用户名和子用户密码可登录到控制台管理模块。在这里面可进行相关信息的查看,同时也可对实例资源进行重置密码的操作。重置密码后我们需要重新启动相关实例。随后,根据修改后的用户名及实例密码,我们才可通过终端或者相关的远程连接软件对服务器进行远程连接操作。
目前我已经对服务器的相关信息有所掌握,也在本地使用Xshell连接到了云服务器。同时,在Xshell中使用相关命令进行了Docker搜索引擎的安装,还在Docker中构建了MySQL容器、radis容器等。相对于我这种使用原生命令的安装方式,现在hi出现宝塔面板,这一体验感极好的服务,,对于小白来说这非常的友好,通过宝塔可以很便捷的在服务器中安装各个软件环境。虽然这能让我们使用可视化界面轻松地选择所需要的软件进行相关安装,但这种方式不利于我们对相关软件和原生命令进行学习。所以,目前我并没有打算使用宝塔面板来进行相关软件的安装。
其实,现在无论是对于云服务器还是其他技术而言,我也只是进行了最基本的学习。但我相信借助阿里云服务器这一平台,我可以扩充更多技术的储备,同时也能紧跟技术的潮流,增强自己的实战经验。最后,真的非常感谢阿里云服务器可以推出“飞天加速计划——高校学生在家实践”这一活动。为广大想要使用ECS进行开发学习的大学生们免费提供了良好的学习平台。我的阿里云ECS的使用体验感非常棒!我将持续关注阿里云!