今天我用华为云2核4G的 HECS 服务器搭建了一个视频点播系统|【我的华为云体验之旅】

liuzhen007 发表于 2021/12/30 22:39:37 2021/12/30
【摘要】 前言之前一直想体验华为云的服务器,今天终于有机会了。近期,华为云官方推出了产品试用活动,借这次机会赶紧动手搞一波儿,先简单的搭建一个视频点播系统吧。正文一、申领一个服务器在华为云官网申请一个 2核4G 的 HECS 服务器,配置如下图所示:主要注意的是,免费试用申请服务器的时候,如果账号没有绑定邮箱,我们是需要先进行绑定操作的。绑定成功后,会弹出如下提示:点击“立即领取”,就可以进入服务器配...

前言

之前一直想体验华为云的服务器,今天终于有机会了。近期,华为云官方推出了产品试用活动,借这次机会赶紧动手搞一波儿,先简单的搭建一个视频点播系统吧。

正文

一、申领一个服务器

在华为云官网申请一个 2核4G 的 HECS 服务器,配置如下图所示:

主要注意的是,免费试用申请服务器的时候,如果账号没有绑定邮箱,我们是需要先进行绑定操作的。

绑定成功后,会弹出如下提示:

点击“立即领取”,就可以进入服务器配置界面了,如下图所示:

二、选择服务器配置

云服务器镜像有两种类型,分别是 Ubuntu 和 CentOS,其中,Ubuntu 提供的系统版本比较少,只有 Ubuntu 18.04 64位和 Ubuntu 16.04 64位两种。CentOS 提供的系统版本就比较丰富了,请看下图:

注意:不仅仅是上图所示的那些,滚动条下面还有呦!

最后,点击右下角的“立即购买”,进入支付界面,如下图所示:

在支付界面,我们可以看到所选服务器的具体配置,具体信息如下:

区域 华东-上海一
虚拟机规格 云耀云服务器|x.large.2|2vCPUs|4GB|linux
系统盘 高IO 40 GB
数据盘 高IO 100 GB
IP类型 全动态BGP
带宽大小 全动态BGP 2 Mbit/s
VPC vpc-default
子网 subnet-default
安全组 Sys-default
规格 2vCPU|4GB
云服务器镜像 Ubuntu 18.04 server 64bit(40GB)
登录方式 Set later
可用区 cn-east-3c

最后,保证在两个小时后内完成支持即可,选择“确认付款”后完成最终的购买操作。

三、登陆服务器

购买完成后,我们进入 HECS 控制台界面,可以看到我们多了一台新的服务器:

选择“远程登陆”,在 shell 模式中输入密码进行登录,如下图所示:

四、安装依赖

1. 安装工具库,命令如下:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

部分截图如下:

2. 设置阿里云镜像源

国内由于某些原因,都需要设置阿里云镜像源,这样可以提高安装速度,具体命令如下:

 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

部分截图如下:

3. 安装 docker 版本,具体命令如下:

sudo yum install docker-ce

安装过程部分截图如下:

五、启动点播系统镜像

依赖库安装成功后,我们就可以进行启动镜像服务了,具体执行命令如下,需要注意的是下面命令中的 localip 字段需要修改成华为云服务器的公网地址,就是上面截图中的 IP 地址。

docker run --restart=always --name express-ffmpeg -d \
-p 3000:3000 \
-e localip=123.60.136.221 \
-e usr=moerats \
-e pass=moerats \
-e url=moerats \
-v ~/express-ffmpeg/mongodb:/data \
-v ~/express-ffmpeg/config:/express-ffmpeg/config \
-v ~/express-ffmpeg/movies:/express-ffmpeg/movies \
-v ~/express-ffmpeg/videos:/express-ffmpeg/public/videos \
-v ~/express-ffmpeg/uploads:/express-ffmpeg/public/uploads \
-v ~/express-ffmpeg/images:/express-ffmpeg/public/images \
moerats/express-ffmpeg

命令执行成功后,我们就启动了一个点播服务,监听的端口是 3000。

这里需要注意一下,就是服务器的端口开放问题,3000 端口默认是不可访问的,我们需要手动打开,具体操作如下图所示:

端口开放后,在浏览器中输入下面的地址就可以打开点播系统首页了,

http://123.60.136.221:3000/

首页效果如下图所示:

点击右上角的“登陆”按钮,输入用户名和密码:moerats/moerats,具体如下图所示:

登陆后,选择上传视频文件,具体如下图所示:

然后选中文件,执行“转码并切片”,然后回到首页,我们就可以看到自己上传的视频文件了。

好啦,至此我们在华为云服务器上的视频点播系统就搭建完成了,是不是非常简单?感兴趣的话,就动手自己试试吧!

【我的华为云体验之旅】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/309059

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。