关于我自己。本小白大二,正在开发HarmonyOS移动端应用,碰巧需要使用公网的后台服务器,于是就有了搭建云服务器的想法。听师兄介绍说阿里云的服务器有新人试用,于是在阿里云逛着逛着发现了“飞天加速计划”,看着介绍和实验便开通了一个ECS服务器。
初次接触Linux,在师兄的指导下远程连接上了服务器之后,对着黑白的界面一脸懵逼。习惯了图形操作界面,一下有点适应不过来。于是乎便逼着自己去恶补了一些Linux的基本命令行操作,在各种说明文档的帮助下一步一步跟着来操作。首先是安装jdk,还有有yum安装,环境变量也不需要自己配,这对与一个新手小白来说是很大的帮助。接着是mysql的安装,这里建议安装mysql的版本不要太高,不然要配置很多东西,对于新手来说不是特别友好,我安装的是7,也还是要修改777权限才能配置。最后安装Tomcat,好像yum安装Tomcat一直不行,只能通过传压缩包的安装。听师兄将介绍说,springboot又比ssm的配置方便很多,由于我部署的是ssm的后台项目,和springboot又不一样,导出war包上传到Tomcat的webapps目录下之后,运行Tomcat,能访问Tomcat的首页但是不能访问我的项目。 我一开始以为是Tomcat的问题,一直在配置Tomcat(实际上是不需要怎么配置Tomcat的)。后来请教师兄,师兄部署他的项目没有问题,就一起来找我项目的问题。我也很奇怪,本地的Tomcat部署能跑,传到服务器就404了。经历了一下午,终于发现是我的项目路径有问题,web.xml的配置也有问题,导致不能访问。在此,十分感谢我的师兄的帮助。
终于部署成功,这是我的第一台服务器,虽然坎坷,但也是经验。说明自己的项目基础还不太扎实,配置文件的配置仍然不够熟悉才导致一系列的错误。这也说明debug的能力也很重要,要能及时找出问题的根本所在,才能更高效地解决问题。希望日后我能在阿里云服务器上部署更好项目。