我是一名软件专业的应届毕业生,正在找工作阶段,但由于疫情原因无法外出求职,因此就居家学习。在网上学习时,看到了阿里云的“飞天加速计划”,可以免费体验ESC云服务器,我便登录阿里云官网查看此计划。在完成了ECS新手入门,和技能自测后,我成功的领取了两周的属于自己的服务器。这也更加提高了对编程的兴趣并迫不及待的开始云服务器的学习之旅。
首先,我在服务器上装载的是Linux的CentOS7.7,准备在此操作系统上更加深入的学习Java并熟悉一些服务器的操作,提前了解和适应以后正式入职后的工作状况。对于Linux操作系统,我只是在校期间有一些简单的学习,随着时间的推移几乎已经忘完了。因此我便开始重新学习Linux操作系统的使用,不过与之前学习不同的是,上次学习Linux系统时,是在本地的VMware虚拟机上进行学习,而这次是真正的在远程服务器上进行操作,给我的体验感大有不同。我通过Xshell与远程服务器进行连接,在Xshell上来操作服务器并进行Linux操作系统的一些使用的学习。
在学习了Linux的一些基本操作后,我也迫不及待的想把以前做的一些小项目部署到自己的服务器上去,首先就是安装Java环境,我通过Xftp将在本地下载好的Linux操作系统的jdk安装包传输到远程服务器上,并通过 rpm -ivh 的操作将jdk成功安装到了服务器上。然后通过宝塔面板,傻瓜式的安装了Tomcat和Redis等。在环境安装完成后,我就可以把我的项目部署到远程服务器上了。
之后将自己的SpringBoot项目打成jar包后,通过Xftp传输到服务器上,然后通过java -jar 执行该jar包,成功的将我自己的项目部署在了服务器上。并且可以通过外网IP对该项目进行远程访问。
在使用ESC云服务器的这些天,体验感非常不错,收获了很多在学校课堂上没有接触过的东西。不仅收获了第一次将自己的项目部署到远程服务器的欣喜,更多的是收获了服务器的配置、使用以及管理。我相信这些东西在我今后的学习和工作中将会有很大的帮助!