本人今年大三,就读于软件工程专业,因为学习要求,需要将之前的项目发布到公网上,因此在网络上了解到阿里云的服务器,在bilibili看到了一个up主介绍的“飞天加速计划·高校学生在家实践“活动,就抱着试一试的心态测试了一下,成功完成了项目的部署,因此在这里写一下自己的使用体验。
初次接触到服务器,之前也没学过linux相关的命令,因此起步阶段还是遇到了不少困难,首先是阿里云ECS服务器操作系统的选择,老师要求我们使用Linux系统,所以需要了解一些基础的相关命令,花费了不少时间。不过还是很有收获的,了解了Linux系统运行的一些规则,以及它与windows系统之间的差别。在部署项目的过程中花费时间最多的应该就是服务器当中配置和本地一样的环境了,首先是mysql数据库,初次安装时报错提示GBK验证失败,后来发现失败的原因是GPG对于包的源key的验证没有通过,通过在后面加nogpgcheck跳过此层检查来解决这个问题,完成了mysql的安装与配置。然后就是jdk和tomcat的安装与配置了,由于本地下载了压缩包,因此我直接上传到了服务器然后通过命令行进行配置,配置完成之后将本地成功运行的SSM项目打包为war文件上传至tomcat下的webapps文件夹当中,运行后发现本地的一些静态资源无法正常显示,经过查阅资料之后发现是没有设置静态资源的路径,修改tomcat目录下conf中的sever.xml中HOST标签下的访问路径之后就可以正常进入网站了,与本地运行时一模一样,至此完成了该项目的配置。
初次接触到云服务器,遇到了很多问题,但是在一步一步查阅资料解决问题的过程当中我也学到了一些新的知识,总的来说这是一次非常良好的体验,也很感谢阿里云能够提供这么一个机会让我能体验一下云服务器的使用。
最后,在这里展示一下我部署的网站首页,献丑了。