一、 初识ECS
本人软件工程大数据方向本科生,在接触到学习任务hadoop集群的搭建与项目实战任务时,认识到了ECS云服务器。在意识到自己所要完成的项目需要前端每天24小时运营采集用户数据及日志文件再经过过滤处理后存贮到hdfs。本地电脑搭建的服务器不能够维持长期运行,这就使得我们需要一台云端服务器。然而相较于租借的其他平台又贵配置又低的服务器,身为学生的我并不能负担价格适宜配置又适合的服务器,幸而老师向我推荐了阿里云的飞天加速计划,免费为学生提供三个半月的云端服务器及免费课程,使得我的项目能够继续维护下去。真的真的感谢阿里云!
二、配置ECS
刚看到ECS服务器的时候我还有点蒙,不知道该干点啥,幸而阿里提供了新手教程,在ECS训练营中了解怎么配置ECS服务器,怎么开启远程登录,怎么进入控制台管理服务器。我选择的是无桌面的centOS7系统,选择的镜像系统太过简洁,不过好在简洁熟悉的终端指令输入让我一下子熟练起来。首先里面的一些环境还需要自己去配置,不知道控制台是否自带文件传输接口,我通过远程登录终端,从本地传输了jdk及mysql的安装包,之后再慢慢传输文件,安装,一步步修改配置文件使得服务器有了我需要的项目运行环境。
项目调试是最麻烦的过程,从本地移植过去的项目因为环境的问题时常报错,在不停的百度错误的同时,项目的搭建也在慢慢的完成。最终不断借助前人的经验,我的项目顺利的跑了起来,并且在云服务器上可以接收着项目目标数据,能看到项目在云端跑起来是我目前最值得高兴地事情了。
三、收获总结,展望未来
学习大数据,这次项目的成功再次激励了我投身技术学习的乐趣,有成就就会有动力,虽然项目并不是太高端,却也让我对未来充满了期待,希望以后可以借助云服务器开发出更多好玩且实用的项目,让技术不仅仅是技术,更应该是落地与生活实践中的有用工具,让云服务器与项目产生更多的结合,充分利用云服务这个宝藏。这次的项目实践的过程中,通过项目的建设我见识到了许多其他的有趣项目,比如利用云服务器搭建一个网盘,拥有一个私人云盘想想就有点酷啊。希望接下来我的项目能顺利实施吧。