阿里云ECS使用体验-阿里云开发者社区

开发者社区> 飞天加速计划> 正文
登录阅读全文

阿里云ECS使用体验

简介: 阿里云服务器的使用体验

本人是一名大四的计算机科学与技术专业的在读学生,由于要找工作,再同学的推荐下了解到“飞天加速计划·高校学生在家实践”活动,就体验了阿里云的学生机,2G,双核的配置对于大部分学生来说是绝对够用的,之前在学习云计算时曾经使用过亚马逊的AWS云服务器,其中实例创建以及安全组的配置都十分类似,但是亚马逊的AWS体验远远不如阿里云的。出于学习目的,不光是从开发者使用ECS的角度去学习阿里云ECS。要去考虑如何让应用部署变得弹性可扩展、高可用、安全、应用如何和阿里云上的其它服务集成。
在与同学的合作项目开发中,不可能使用本地数据库,所以就将数据库和后端项目部署在阿里云服务器上,身为一个初学者,在使用过程中确实遇到许多问题,比如在安全组中少开放一个端口就可能导致服务开启失败。在第一次连接后我欣喜若狂,仿佛解决了世纪难题但其实更大的难题在拐角处等待着我。之后我使用宝塔配置面板按照视频配置mysql,使用xshell配置redis,并使用编辑器在本地成功连接到服务器上的redis,在使用ssh连接上服务器上的mysql服务,之后在配置java与tomcat时没出现太大的问题。环境搭建好后我就想着把项目所需数据库内容也导入到云服务器上,但对于DOS界面的操作实在过于繁琐我便开始寻找能让云服务器数据库可视化的具体操作,经过一番查询发现阿里云已经为我们制作好了一款软件DMS,我们可以在阿里云官网上找到它,下载后通过网上的使用教程我们能简易的将云服务器上的数据库添加至该程序中。实现数据库的可视化后我又开始查询导入数据的方法,首先我们需先把所需数据表导出为sql文件之后再DMS中点击数据方案->导入->新增任务之后选择导入到哪个数据库和导入的sql文件即可。但在这一环节存在一个小问题由于数据库版本的差异它们对编码的要求也是不同的如果你直接将导出的sql文件导入可能会报编码类问题的错误,这时我们就要注意你云服务器上的数据库要求的编码和校验规则;注意我们不仅要搞清楚编码要求也要搞清校验规则需求。编码要求和校验规则要求我们可在建表时设定。
在这次的使用过程中阿里云带给我的体验非常好,在之后的工作以及学习中,也会继续选择阿里云服务器。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: