我是软件工程专业的一名大三学生,目前学习完了 Java 语言的前后端分离技术以及相关的基础知识和开发框架,并且也初步完成了一个项目,想要继续学习一下将项目部署到服务器上的具体操作,因此想要租用一台云服务器来进行学习。在知乎上搜索云服务器相关帖子时发现阿里云官网的学生优惠活动很不错,然后又进一步了解到了“飞天加速计划·高校学生在家实践”活动,于是我申请参加了这个活动,成功领用了一台试用期2周的的云服务器,CPU是2个核心,内存2G,云存储40G,这个配置是相当不错的,为阿里云点个赞。
经过新手引导的服务器配置后,我使用 XShell 来远程连接服务器,使用 ssh 命令操作服务器非常流畅。通过对云服务器的操作,我了解到了公有 IP 和私有 IP 的区别、安全组及其配置规则以及密钥对的配置和使用等知识。另外就是在用 docker 部署项目时出现了一些问题,比如运行 tomcat 报错、编写 docker-compose.yml 配置错误等。通过查询网络以及浏览阿里云开发者社区发现是 tomcat 报错是因为高版本中 webapps.dist 文件夹 替代 webapps 文件夹的问题。成功解决了这些问题使得我更加熟悉了 Linux 基础命令以及 docker 常用命令的操作,也进一步理解了项目部署的流程。
最后,非常感谢阿里云提供的高校学生在家实践活动,帮助了我们高校学生在家既免费体验了云服务器,又学习到了许多运维相关的知识。在体验服务器的过程里,我受益匪浅,学会了云服务器的初步配置、加深了对 docker 容器技术的理解,同时也学会了在服务器上部署项目,成功完成了云服务器的入门。在今后的学习与工作生活中,我会继续努力,借助阿里云服务器实现搭建一个属于自己的个人博客网站。