阿里云ECS使用体验
自我介绍
我是一名在校的大三学生,在计算机学院就读。
我因为要做学校布置的小组作业,而由于疫情原因只能线上,交流不便,想把项目放在服务器上方便开发调试。
我从其他的同学知道有阿里云的云服务器,所以最开始尝试了一个服务器,注册第二天就有客服打电话来说有这个学生计划,推荐我使用,还非常耐心地告诉我如何领取学生优惠。
快速使用攻略
在阿里云主页查找学生优惠,点进去就有使用的步骤。最开始完成注册登录、学生认证、新手预备营就能有两周的使用期限。这个新手预备营有ECS入门的基本体验,花一点时间完成任务就能了解到ECS是如何使用的。
阿里云的ECS是一个操作面板的界面,可以选择实例(服务器)配置和操作,也可以在网络与安全下的安全组下配置一些开放的接口,比如8000等一些常用端口,也可以自定义端口。
通过实例界面可以直接远程连接,进入一个命令行窗口,也可以通过实例-->管理-->重置实例密码创建和修改密码。这样一台远程服务器就能通过其他软件远程连接了。比如我这里用 pycharm 的 django 项目,通过 Tools-->Development 可以快速地和服务器沟通,数据库软件也能接到服务器上安装的数据库等等。
使用体验
学生领取的服务器是linux版本。一些基本的环境都已经下载好了,有一些包需要额外安装的, 安装速度也非常快。
我跟着网上的教程,很快把本地的项目发到网上了。部署以后,很大地方便了和做前端的同学的沟通,他们可以直接面向一个完成品进行开发调试,有问题再和我反映,我本地修改之后也可以快速传文件到服务器,直接文件替换,重启即可。
如果没有云服务器,我都不知道怎么能分工好。如果共享代码而不是工程,从报告错误,修改代码,本地调试,发送代码,在他们的机器上运行,再继续测试,过程非常繁琐。有了云服务器之后,本地修改代码,很快能更新到服务器,省了各种环境(配置环境、配置地址等)跳转的过程。
对于学生小组作业来说,云服务器使用的周期不会太长,而且阿里云正好有学生优惠活动,对于不富裕的在校生来说是很好的选择。
django服务开启: