- 我是一名计算机相关专业研二的学生,平时有空会自己研究专业中课程外的一些技术,听实验室的师兄们介绍阿里云有云服务器相关的开发者活动,于是便来到阿里云官方网站进行了解并知道了此次的“高校学生在家实践”的活动,这个活动对学生党非常友好的一点就是可以免费领取半月的云主机的使用体验,并且后续完成续用任务可以将时间延长到两个月,还是非常良心的!
- 在领取阿里云ESC使用资格之前,阿里云官方会有一个必看的引导向的视频,帮助没有开发经验的学生尽快上手和熟悉相关的使用。在我简单上手之后,我选择使用Xshell来对远程云服务器进行管理,虽然和引导视频中的桌面图形化GUI工具不同,Xshell使用的是shell语句全程对服务器进行控制和管理,感觉这样对自己作为学习来讲帮助更大。不过初上手使用纯代码进行管理还是会遇到一些麻烦,比如我在部署数据库的时候就屡次碰壁,可能有一些语句和我所使用的Ubuntu版本不太匹配的原因,后续查阅相关的博客才解决了问题。不过解决这些问题也是学习和累积经验的一部分。当然我也选择了一个可以以文件形式管理服务器端的工具WinSCP,连接服务器端后可以较为便捷地观察文件的部署和安装区域,也给我在使用阿里云ECS的过程中提供了很大的帮助。因为我主要是在云端部署数据库,所以就简单总结一下数据库方面的使用,MySQL使用的远程控制工具是SQLyog,但是在连接云端数据库的时候要注意将MySQL的端口和阿里云服务器的端口打开,同理Redis也是,另外Redis在打开端口之前记得给它的conf文件中加上密码,避免其他人刷端口造成不必要的流量损失(MySQL开始时就会设置密码但是Redis不会),如果使用一些中间件的情况也要将端口打开,不然在远程连接云端数据库的时候会连接不上。
- 总的来说,我使用阿里云ESC的一点是想尝试使用,另外一点也是为了将我的项目远程部署在云端,不用像使用虚拟机一样不太方便,将数据库部署在云端的过程虽然遇到了很多问题,但是我都一一找到了解决的方法,这是我真真正正地对云端的数据库进行连接和维护的一次尝试,让我也管中窥豹般地体验到了现实的企业后端数据库同步和操作的过程,我相信这个活动对我们计算机相关专业的同学是真正的福报,拥有一次这样的阿里云ESC体验过后相信对个人帮助和提升都是巨大的。
最后希望更多的人能看到并来体验此次阿里云“高校学生在家实践”的活动,也希望当下的学生可以在阿里云ESC上尝试一些感兴趣的实践课,兴趣永远都是成为大牛的敲门砖。