今天我用华为云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 端口默认是不可访问的,我们需要手动打开,具体操作如下图所示:
端口开放后,在浏览器中输入下面的地址就可以打开点播系统首页了,
首页效果如下图所示:
点击右上角的“登陆”按钮,输入用户名和密码:moerats/moerats,具体如下图所示:
登陆后,选择上传视频文件,具体如下图所示:
然后选中文件,执行“转码并切片”,然后回到首页,我们就可以看到自己上传的视频文件了。
好啦,至此我们在华为云服务器上的视频点播系统就搭建完成了,是不是非常简单?感兴趣的话,就动手自己试试吧!
【我的华为云体验之旅】有奖征文火热进行中:https://bbs.huaweicloud.cn/blogs/309059
- 点赞
- 收藏
- 关注作者
评论(0)