飞天加速计划初体验
初识
我是一名就读于浙江财经大学的大三学生,其实早在大二就接触过阿里云服务器并通过阿里云服务器上的一些优秀免费课程学习了解“云”这一概念。作为软件工程专业的学生,所学课程自然是与服务器密不可分了,这学期有一门名为《软件质量保证与测试》的课,需要将老师提供的Java项目部署到云服务器上以便进行后续测试方面的知识学习。本以为每个小组都要“割肉”购买一台云服务器,有幸在下单前看到老师在群里分享了“飞天加速计划”,在此也感谢阿里云为学生提供的免费服务器,在后续的使用中感觉也很良好,若日后有需要也会继续选择阿里云服务器(打算搭建个人博客)。
旅程
使用阿里云ECS的过程有初遇困难的焦头烂额,也有解决困难的心满意足。在这里分享一些使用ECS过程中的经验技巧,希望后人可以踩着我这块垫脚石少走弯路。
- 我使用的是mac os,这里推荐FinalShell远程连接服务器,免费而且非常方便。
- 想玩转云服务器,Linux指令必不可少。不用去专门背,但是要有资料以保证随时可查。
- 不要反复造轮子!尤其是对于一些不了解云服务器又想快速出东西的同学,完全可以尝试宝塔页面以及自动部署Java、tomcat、mysql环境,不用自己动手,非常方便。
- 推荐一个markdown编辑器吧!自typora收费以后,我一直在找好用的开源编辑器,终于找到了Mark Text这个编辑器,虽然和云服务器没啥关系,但是网上找教程部署环境的时候可以用这个顺便记录一下,程序员不会markdown可不行。
总结
操作云服务器的难点在于环境的搭建,而这也是其最迷人的一点,就好像在用一根根木头搭建出自己想要的房子。因为自己一直是在学习JavaScript前端方向,这次老师给的项目是Java的后端项目,所以对于tomcat、mysql以及Java项目结构都不甚了解的我来说还是耗费了很多心力的,尤其是最后对于war包的部署还是请教了学长才部署成功。不过俗话说得好:风雨后见彩虹。最后看到了成果的时候感觉自己之前的努力都没有白费。
(PS:不是我做得页面这么丑,老师给的就这样。。。)通过了这次部署Java的项目的体验,让我感觉完全有自己在网络上搭建自己“房子”的可能性。接下来我将继续深入学习云服务器相关知识,搭建自己的博客以及常识更多更好玩的东西(最近在看搭建知识库)。
最后,感谢老师和阿里云给我这样体验精彩网络世界的机会。