由于学校有计算机相关的活动要求,我找到了阿里云,准备购置一台云服务器。打开首页,我就发现了阿里云有学生优惠活动和各种福利,我抱着试一试的心态就参与了。我本人是刚读大学的计算机小白,对于部署项目等一窍不通,但是阿里云的整个活动一步步十分详细地指导我如何操作ECS。
在远程连接了体验服务器后,扑面而来的是Centos7系统,和我使用了数年的Windows完全不同,没有图形界面,取代而之的是一行行的命令,让我有种置身黑客帝国的感觉。即使什么命令也没打上去,就外观而言,也是十分专业的了。接着,阿里云在左侧给出了每一步的提示,我只需跟着照做,就记住了一些简单的Linux命令,以及完成了任务。在“实验完成”几个字跳出来之后,我倍感自豪,这是我步入计算机编程的一小步,也是小白从本地到服务器的一大步。
最后就是领取了一个礼拜的云服务器,我立刻上手试了试。我本机上有个完成的Django项目,在刚领取的云服务器上使用Nginx+uwsgi的部署方式,前前后后花了两天,终于能在服务器上跑起来了。ECS确实好用,毕竟如果用自己的电脑当服务器,自己的电脑不可能一直开着,使用别的服务器的话都没有阿里云那么方便。我曾经尝试过宝塔来部署,但是宝塔对于系统的要求很高,不能有任何软件,我无论如何无法删掉自己的Mysql,最终只能以遗憾告终。我也试过在自己的虚拟机上部署,但是只要自己的电脑关机,虚拟机也得跟着关,这意味着网站无法运行,也很不方便。我也尝试了windows系统的服务器,但是无法在windows上安装uwsgi,也只能遗憾放弃。在看了许多的文档之后,还是毅然决然地决定用Linux系统。
总而言之,这次的云服务器体验活动让我获益匪浅,也极大地提升了我对计算机和编程的兴趣。