大家好,很高兴能够在社区发表文章和大家分享使用ECS服务器的体验感受。我是一名在校大四软件工程专业的学生,随着临近毕业,对于实战技术的提升十分重要,所以我迫切的需要一台服务器来进行项目部署以及学习linux系统的操作。我在百度上搜索便宜实惠的服务器,因为是学生嘛,资金有限,正巧搜索到了“飞天加速计划
高校学生在家实践”的活动,然后我就报名了该活动,通过简单的体验任务,了解到了ECS的基本概念以及基础操作。让我第一次体验到了云连接的魅力,在这里感谢阿里云的工作者以及本次活动的策划人员,让我有机会能体验到云服务器。
接下来就是我的使用心得,从最开始的到控制台,到操作实例进行重启,停止,重置实例密码,修改镜像文件。然后就是通过xshell进入云服务器进行项目部署的配置,通过安装mysql,java,tomcat等环境,将项目打成jar包放入linux文件夹下,然后通过java环境进行启动,在部署完成后,在本机进行访问时发现端口有一些问题,这是阿里云的防护机制,对于端口默认进行防护。需要在服务器中添加安全组,将端口进行开放,这样才能使其他机器完成对相应端口的访问。
完成后端项目部署后紧接着进行前端项目的部署,因为项目采用前后端分离的开发模式进行,先是采用tomcat的方式进行部署,然后发现了部分问题,所以又进行了nginx环境的搭建,使用nginx对前端项目进行部署,启动nginx,将项目打包放到nginx目录下
最后完成前后端项目的部署。
最后感谢阿里云本次的飞天加速计划,对像我这样的学生真的产生了很大的帮助,因为在我们这个阶段,资金可能是影响我们学习的一个重要因素,飞天加速计划让我能够真正开始使用服务器,体验到了项目部署上线的快乐,也让我积累到了足够的经验,总而言之,阿里云对我们这种软件开发的学习者提供了非常大的帮助。