自我介绍
我是一名研究生一年级的学生,来自计算机系,但以前从来没有接触过云服务器,仅仅是知道相关的概念。
这是我第一次使用阿里云ECS服务,原因是实验室需要对实验结果进行问卷调查,需要一个可以自定义的问卷系统,而实验室的服务器由于安全原因不可以用来当作应用的服务器,于是就需要一个云服务器来进行相关的实验。在对云服务器有了相关了解后,我发现阿里云有可以免费使用的云服务器时长,因此选择了阿里云来提供本次实验所需要的服务。
本次的实验我先在本地写好了前端与后端应用,并测试通过。接着,我申请了云服务器,在上面部署了所需的环境,并安装了Gunicorn和Nginx服务。最后成功地将问卷系统迁移到了云服务器上,并可以通过广域网访问。
使用攻略
作为一名甚至对Linux还不是很熟练的新人,我对于云服务器的使用是完全不会的。好在由于阿里云使用的人数较多,因此网络上有大量的相关教程可以参考。另外,在使用免费的云服务器前,也有一个小的demo可以用来练手,这对于新手来说,是一个非常好的入门机会。
阿里云可以选择公共的镜像文件,包括CentOS、Ubuntu等,还有个阿里云自己的OS。作为新手,还是选择Ubuntu比较好,这样相关的教程比较多。如果对Linux比较熟练的话,也可以体验一下阿里云OS,据说体验也非常好。
而在使用过程中,多查攻略总是可以有效地帮助到我。阿里云社区中有很多有意义的讨论,而在寻找问题的解决方法时,直接搜索使用的系统+问题也可以解决问题。
收获
经过本次实验,我学习了前后端分离的应用构建方法,初步实践了Vue和Flask。另外,我也加深了对于Linux系统的了解,并学习了如何通过Gunicorn和Nginx部署一个轻便的服务。