我是西安交通大学研一的学生,在做课题项目时需要自己搭建一个平台来学习WebRtc。我们实验室现有的项目使用的就是阿里云服务器,我在阿里云官网看到了飞天加速计划,于是在这里通过“飞天加速计划·高校学生在家实践”活动申请到了一台服务器在使用。
我之前没有使用过阿里云服务器,但阿里云平台提供了非常详细的学习实验场景,首先是ESC服务器新手上路,通过这个实验熟悉了控制台,以及连接服务器的一些方法,由此得以快速上手开始使用服务器。像比于阿里云提供的网页上连接服务器,我还是更习惯于用xftp和xshell。其他还有很多场景体验,例如linux入门,里面的操作文档以及命令讲解非常详细,零基础的小白也能很快学会。还有很多应用场景体验,同样步骤详细,并且对命令中的参数都有解释。除体验馆以外还有很多精彩的技术文档,可以在这里学到不少东西。目前我在云服务器上正在学习搭建项目,首先是安装docker,之后是安装kurento media server,这里阿里提供了国内docker仓库,只要简单配置一下就能快速的获得镜像了。之后是安装stun和turn服务,这里使用的是github上一位大佬的coturn项目,但是因为权限问题在docker run的时候进行不下去,后来改了turnserver.sh的权限,重新build,再run,就解决了。最后成功运行了kurento官网给的java kurento-hello-world demo。完成了初步的目标。
通过阿里云平台我第一次使用到了商业的云服务器,阿里云完善的入门教程让我得以快速上手,在阿里云网站上也有很多详细的教程,让我省下来很多查找资料的时间。之后我会继续使用阿里云平台来实践更多WebRtc项目,希望可以获得更久的使用时常。