项目前后端分离,前端使用Android,后端使用springboot,项目部署在阿里云服务器上。
自我介绍
本人就读于东北某211学校,软件工程专业,目前大三,以前就多次从同学那里听说过阿里云服务器的学生优惠活动,但是由于没有服务器的需求就没有尝试,这次做一个项目,需要部署到服务器上去,因此就加入了“飞天加速计划·高校学生在家实践”活动。
阿里云ECS使用攻略
选择好系统、带宽等参数后,进行服务器的创建,这里我使用了centos8.5版本系统。实例创建完毕后即可使用,可以使用ssh远程连接工具远程连接服务器,我使用的是putty和psftp,putty用来连接服务器进行操作,psftp用来上传本地文件到服务器。操作服务器需要用linux的基础,常用命令需要了解。
在部署项目时,项目中的IP地址和端口号要与服务器一致,可以在阿里云服务器的安全组选项中添加项目需要的端口号。我的项目是springboot框架,按照阿里云服务器上的快速指引,将项目用maven打包成jar包上传到服务器,在服务器上安装好java后,运行项目,并用命令设置项目在后台运行,此时可以在浏览器使用ip地址加端口号测试项目是否部署成功(由于带宽只有1m,速度可能有点慢)。由于我的项目还需要云数据库,于是在服务器上安装了mysql,并创建了需要的数据库。
收获总结
通过“高校学生在家实践”,我学会了服务器的基本使用操作,学会了如何将项目部署到服务器上,学会了在服务器上安装java环境、sql环境。未来在更多的项目中,我将更频繁得使用服务器,阿里云服务器实际体验还是很不错的,使用方便快捷,并且学生优惠也很给力,推荐高校学生购买使用。