借助OSS搭建在线教育视频课程分享网站的实验报告




笔记来源于:实验
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
GY03
本步骤将指导您如何使用Workbench远程连接ECS服务器。
1.
双击打开虚拟桌面的Chromium浏览器。
2.
在RAM用户登录框中单击下一步,并复制粘贴页面左上角的子用户密码到用户密码输入框,单击登录。
3.
复制下方地址,在Chromium浏览器打开新页签,粘贴并访问云服务器ECS控制台。
4.
在左侧导航栏中,选择实例与镜像>实例。

we_ui_refresh
5.
在实例页面顶部,选择资源所在地域。例如下图中,地域切换为华东2(上海)。
说明:您可在云产品资源列表中查看ECS资源所在的地域。

we_ui_refresh

we_ui_refresh
6.
在实例页面,找到您的ECS实例,单击操作列下的远程连接。
说明:您可在云产品资源列表中查看目标实例的实例ID。

we_ui_refresh

we_ui_refresh
7.
在连接与命令对话框的通过Workbench远程连接区域中,单击立即登录。

we_ui_refresh
8.
在登录实例对话框中,输入ECS服务器的密码,单击确定。
说明:您可以在云产品资源列表中查看到您的ECS服务器密码。

we_ui_refresh
返回如下页面,表示您已经成功远程连接到ECS服务器。

we_ui_refresh
本步骤将指导您创建HTML,创建完成后,通过浏览器访问相应地址,可看到在线教育网站。
1.
在ECS命令行界面,执行如下命令,在/alidata/www/default目录下创建新目录edu。

we_ui_refresh
2.
执行如下命令,编辑index.html文件。
3.
按下i键进入编辑模式,将如下代码复制并粘贴到文件中。

we_ui_refresh
4.
添加完成后,按下Esc键,输入:wq后按下Enter键保存并退出。

we_ui_refresh
5.
在浏览器打开新页签,在地址栏输入http://<ECS公网地址>/edu,访问在线教育网站。
说明:您可在云产品资源列表查看ECS公网地址。

we_ui_refresh
OSS对象存储可上传数据进行存储。本步骤指导您如何在OSS中上传数据。
1.
在Chromium浏览器中打开新页签,复制下方OSS地址到地址栏中,进入后可看到预览的视频。
2.
在预览的视频上,右键单击视频另存为 。

we_ui_refresh
3.
在所有文件对话框中,选择桌面,单击保存。
说明:OSS视频数据将下载保存在桌面上。

we_ui_refresh
4.
复制下方地址,在Chromium浏览器打开新页签,粘贴并访问对象存储OSS控制台。
5.
在左侧导航栏中,单击Bucket列表。

we_ui_refresh
6.
在Bucket列表页面,找到实验室提供的Bucket,单击Bucket名称。
说明:您可在云产品资源列表中查看实验室提供的Bucket。

we_ui_refresh
7.
在文件列表页面 ,单击上传文件。

we_ui_refresh
8.
在上传文件页面,单击扫描文件。

we_ui_refresh
9.
在打开文件对话框中,选择刚刚下载的对象存储OSS产品视频 ,单击打开。

we_ui_refresh
10.
在上传文件页面,当上传文件的状态为已扫描待上传后,单击上传文件。

we_ui_refresh
返回如下页面,表示文件上传成功。

we_ui_refresh
OSS传输加速功能,专门应对传输速度慢,传输距离远,跨境等场景使用,可以帮助用户提高OSS数据访问速度,提升用户体验。本步骤将指导您开通并使用OSS传输加速。
1.
在上传文件页面,单击左上角的Bucket列表,回到Bucket列表页面。

we_ui_refresh
2.
在Bucket列表页面,找到实验室分配的Bucket,然后在右侧的传输加速列表下,单击开启。

we_ui_refresh
3.
在注意事项对话框中,单击确定。

we_ui_refresh
开通后传输加速状态为已开启。

we_ui_refresh
4.
开通之后,需要将域名替换成传输加速域名,才可使传输加速生效。传输加速域名格式为BucketName.oss-accelerate.aliyuncs.com。
您需要将下方地址中的BucketName替换为实验室分配的BucketName,然后输入到浏览器的新页签地址栏中,即可访问传输加速效果的OSS文件。
访问效果如下所示:

we_ui_refresh

we_ui_refresh
5.
在浏览器中打开新页签,输入如下网址,可以查看使用传输加速前后的对比情况。
网站如下所示:

we_ui_refresh
在步骤3的html中插入OSS视频源,完成后,登录网站可浏览视频,达到网站教学视频的分享效果。
1.
切换回ECS服务器命令行。
2.
执行如下命令,编辑index.html文件。
3.
按下i键进入编辑模式。按照如下所示找到实战视频2,将source src中的movie.mp4替换成如下域名,BucketName需替换成云产品资源列表中的BucketName。

we_ui_refresh
替换后如下所示:

we_ui_refresh
4.
修改完成后,按下Esc键,输入:wq后按下Enter键保存并退出。
5.
在浏览器打开新页签,在地址栏输入http://<ECS公网地址>/edu,访问在线教育网站。您可查看到网站中可播放相应视频源,并实现一定的加速效果。

we_ui_refresh
备注:若您需要使用CDN加速,您可参照以下地址进行CDN配置。
CDN内容分发服务可帮助您,在数据资源量重复下载的情况下,可有效缓存到CDN节点,并加速访问,同时可配置源站OSS,进行源数据读取。
OSS生命周期功能可按照规则将部分冷数据转储到低频或者归档中,可有效降低客户音视频存储成本。本步骤将指导您如何配置生命周期。
1.
在浏览器中回到OSS管理控制台中。在Bucket列表页面,找到实验室分配的Bucket,单击Bucket名称。

we_ui_refresh
2.
在左侧导航栏中,选择数据管理>生命周期。

we_ui_refresh
3.
在生命周期页面,单击创建规则。

we_ui_refresh
4.
本实验以最后一次修改时间为例,超过一定时间数据未修改的,数据将自动转换为低频访问。
如下图所示,将策略选择配置到整个Bucket,规则设置成修改时间 ,天数默认为30天,自动的转换类型设置成低频访问,单击确定。

we_ui_refresh

we_ui_refresh
5.
如下图所示,生命周期规则创建成功,状态为启动中。

we_ui_refresh
评论