我是就读于东北某高校的一名计算机专业的研一学生。在云计算发展如此迅速的今天,很惭愧在此之前我从来没有使用过任何云服务器产品。进入研究生以来,在实验室的研究项目中需要部署应用到服务器上,而我毫无这方面的经验。不愿放弃的我,就萌生了使用阿里云的想法。在网上搜索了阿里云的一些博客之后,在CSDN上发现阿里云有高校学生免费试用的计划,我来到官网查询,发现了“飞天加速计划”,果断参与活动,并获得了人生第一台云服务器。
具体的要求是在服务器上实现持续集成和持续部署。我选用了Jenkins作为主要技术。说干就干,我使用Xshell来远程控制我的阿里云服务器,不得不说Xshell和Sftp是真的好用,一个用来执行命令,一个用来管理文件,配合阿里云使用很香。首先我在阿里云服务器上安装了Java环境、Git环境以及Maven环境。由于之前都用的是Windows系统,发现在Linux系统上安装这些生产环境和Windows系统有很大的不同,相较之下,在Linux系统中,安装这些软件更加的方便,甚至一行命令就完事了。在这几天的使用中,确实感受到了Linux的魅力。在安装完成Java、Git和Maven之后,最终来到了Jenkins的安装,这个大家伙着实费了点劲,我遇到了很多问题,不过都在网上找到了对应的答案,在此过程中,我学到了用户权限设定等相关Linux知识。在完成Jenkins的安装之后,对Jenkins进行配置,最终实现了项目的持续部署。在使用过程中,试用的云服务器的带宽是1m,在从服务器下载东西的时候是比较慢的,但是还可以接受。不过往服务器上上传东西是真的快,一开始我不是很理解,为什么1m的带宽能有这么高的下载速度,在查询了相关资料之后才知道这是入网带宽和出网带宽的区别,阿里云的带宽指的是出网带宽,而入网带宽是免费赠送的,最大为100m,速度很快。
通过这次“飞天加速计划”的云服务器使用,我获得了使用云服务器的基本经验,能够在云服务器上部署应用,这对于计算机专业的学生来说是必备的。下一步,我会进一步学习使用阿里云服务器以及Linux系统的技术,希望阿里云的“飞天加速计划”能够继续实施下去,帮助到更多的人进入“云端”。