我是来自江西九江的一名专科大三学生,专业是软件技术,因为临近毕业,对找工作这件事比较在意,一次偶然的机会,在任课教师的口中得知阿里云有“飞天加速计划·高校学生在家实践”活动,于是抱着试一试的心态来到阿里云并试用了阿里云ECS服务器。
俗话说:敢于冒险就会有新的收获。对于初次体验一个新的东西,不少人还是抱着新鲜,新颖的态度去尝试,看看能不能在此有着新的成就,就算是会用,也比不会用的人是要强上那么一点点。对于一个软件专业的学生来说,即使是学过服务器配置与管理,也不可能说真实的买一台或者拿着自己的电脑作为服务器放在那无休止的开启,也难以将自己的项目轻松地展示给别人,出于各种各样的原因我试用了一台云服务器。
在拿到云服务器的试用资格后,我没有半刻钟的停留,根据试用前所了解到的知识,立即想要将我的项目放在服务器上运行并想要能够通过浏览器进行访问,以达到我之前的目的。但是将项目上传后,我却发现服务器没有装载项目运行所需要的环境,导致项目在那就是一个孤零零、没有实际作用、仅可看的一个文件包。因此,根据之前所学的linux知识,我装载好项目所需要的环境。因为项目需要用到数据库,故而顺便的将数据库装载好。当然,所有的环境需要进行系统环境配置,就和开始学习java一样。再次开启服务器,部署项目,这次项目运行成功,命令行界面也正常显示出项目启动的提示。我很开心,以为项目已经可以访问,拿着自己电脑一顿操作就是查看自己项目。但我还是要为自己的鲁莽付出代价:出现在眼前的并不是自己的项目,而是浏览器不断的寻找页面,最后提示没有找到。这一瞬间我感到无比的失望,觉得这云服务器是不支持运行我的项目,但毕竟有着万事不觉,要问同学的原则,叫上几个成绩要好的同学坐在电脑前测试,才发现自己服务器的端口并没有向外开放,服务器的端口也没有开放,于是在多次尝试后我的项目终于能够正常运行。
在这之后,我表示疑问,在这智能化的时代,为何这服务器不会智能的装载、配置环境以及端口的开放。但是深入思考过后,才明白这活动本身就是冲着高校学生实践去的,我们在学校学到的服务器配置与管理,却没有实际的应用过配置服务器的操作,再加上每个人所需要的环境不同、服务器储存的稀少,所以服务器才是一个装着Linux的“空壳”。
总的来说,在试用云服务器之前,需要了解自己项目所需环境并进行环境的搭载和配置,再需要明确并开放自己项目所需要的端口号,才能使自己的项目正常运行。虽然我写的只是一个小小的、还不是很完善的后台管理系统,但是我的目标不止于此,我有着自己的开发梦,有着自己想要开发的项目,所以我希望,我能够通过这次活动学到我该学的,做到我该做的。