我是一名就读于华南师范大学软件工程的一名大三学生。本学期我们有一门“软件测试与质量”的课程,需要对我们以前开发的网站进行各种测试。机房的无线网络连接速度太慢,无法与我部署在笔记版电脑的网站进行有效的连接。所以我想到要是能把网站部署到云服务器上,就可以直接在机房访问和测试。在上网搜索如何在云服务器部署网站项目时,我看到了有文章中的项目部署在了阿里云云服务器学生机中,于是马上就访问了阿里云的官网,搜索到了“飞天加速计划——高校学生在家实践”这个活动。
事不宜迟,我马上跟着活动提示,完成了初次领用的需要完成的任务。但点击领用按钮时,却总是弹出“校验器验证失败”的提示,上网搜索一番,得到了可以提交工单解决的方法,于是通过向人工客服说明问题,帮我生成了工单,很快就解决了问题。然后才真正迈出了搭建网站的第一步,搭建JavaWeb开发环境。在搭建过程中,存在着几处命令无法顺利执行。在安装MySQL时,“yum -y install mysql-community-server”,执行后系统会给出“Error: GPG check FAILED”的错误提示,这由于源key错误导致的dnf或者yum(软件包管理器)安装软件失败。添加“--nogpgcheck”选项就能部分解决此问题。此命令时也无法正常安装,提示“ERROR 404: Not Found.”,这里可能是tomcat版本问题,我的方法是将所有的.69改为.76,下面的解压修改命令也需要修改。想要再自己的电脑访问到阿里云linux服务器上的tomcat,需要先添加阿里云的安全组,添加安全组时开放端口号为80(在配置时将tomcat的默认端口号8080修改为了80,我一开始忘记了,所以一直无法访问)。以上就是我在搭建环境时遇到的一些问题。部署项目照着网上的教程操作,基本是十分顺利的部署成功了。需要注意打包war包时项目的MySQL的密码要修改为Linux中的MySQL密码。
通过“高校学生在家实践”这个活动,我第一次在云服务器上部署项目。总的来说,是一次非常宝贵的体验,学到了许多有用的知识。现在,我可以在机房访问我的网站项目并着手进行测试,接下来我还会继续了解更多关于云服务器的知识,学习如何在云服务器上完善自己的网站。
感谢“飞天加速计划”为我提供了一个入门云服务器的平台,使我能够在这个平台上进行实践,锻炼自己,学习到更多知识,掌握更多技能。