我是一名物联网工程的准大四的学生。在暑假期间出于自我提升的目的,在学习socket 编程时,需要用一台服务器进行实践,听同学和老师说,阿里云的服务器性能非常优越稳定性非常好,在多方消息的打探下我来到了阿里云的官方网站了解讯息,在阿里云的活动页面了解到了专门面向学生的“飞天加速计划”活动。于是乎我就参加了这个活动。
找到自己的云服务器Ecs需要在首页点击“控制台”,之后点击“云服务器ECS”进入页面在这个页面可以看到自己服务器的各种信息,比如名称、配置、公\私网IP等等。
由于socket编程需要去修改服务器的端口,我在socket编程中服务端和客户端都用的“8888”这个端口,所以需要在服务器的安全组中添加入方向的“8888”端口。具体操作如下:点击“控制台”,进入控制台首页,找到“云服务器ECS”并进入,在“云服务器ECS”页面的左侧栏里,找到“网络与安全”----“安全组”并点击,之后进入了实例的安全组配置页面,在配置页面安全组规则中的访问规则中有两个方面,即入方向和出方向,入方向是指的用户访问服务器的方向,出方向是指的服务器向外访问一般情况下不做限制。点击“入方向”,之后点击“手动添加”
;在新出现的添加栏中,“授权策略”选允许,“优先级”填“1”,“协议类型”选自定义TCP,“端口范围”填:”8888”,“授权对象”填:”0.0.0.0/0”。最后在操作一栏点击保存即可,配置安全组的规则不需要重启服务器,配置完成就可以生效。
在通过“高校学生在家实践”活动后,我感觉自己提高了自己的专业技能,学会了如何操作linux系统命令,在遇到自己不会的地方时阿里云的开发者社区给我提供了很好的帮助。渐渐使自己有了独立解决问题的能力,感谢阿里云给了我这次机会。