快捷搜索: 王者荣耀 脱发

搭建超级小班课网课系统

搭建超级小班课网课系统

创建资源ECS

安装Node.js环境

  1. 执行以下命令下载Node.js二进制包。
wget https://nodejs.org/dist/v14.15.0/node-v14.15.0-linux-x64.tar.xz
  1. 执行以下命令将Node.js二进制包解压到路径/usr/local。
tar xf node-v14.15.0-linux-x64.tar.xz -C /usr/local/ --no-same-owner
  1. 执行以下命令将Node.js二进制文件所在路径加入到环境变量PATH中。
echo "export PATH=/usr/local/node-v14.15.0-linux-x64/bin:$PATH" >> /etc/profile
  1. 执行以下命令使修改的环境变量立即生效。
source /etc/profile
  1. 执行以下命令验证是否安装配置成功。
node -v

如果安装成功将会有类似如下显示。

修改配置

本场景中的ECS服务器/root路径中内置了超级小班课的项目源码和运行环境, 在项目源码中填入自己的AppKey即可运行项目。

  1. 执行以下命令使用Vim打开config.js文件。

cd superclass_web/ && vim src/core/data/config.js 2. 按下i键进入编辑模式,将appId和appKey修改为步骤二中查询到的AppId和AppKey。

  1. 修改完成后按下Esc键退出编辑模式,然后输入以下指令并按下回车键退出Vim编辑器。

:wq

运行Demo

  1. 执行以下命令安装项目依赖。

npm install 2. 执行以下命令安装RTC SDK。

npm install aliyun-webrtc-sdk -S 3. 执行以下命令运行项目。

npm run serve 会有如下提示

运行成功之后,默认会在浏览器打开项目主页。 如果没有自动打开,请在浏览器地址栏输入https://[ipaddress]:888,ipaddress请参见步骤三。

数据统计

计费项:旁路转推处理时长 1.付费方式:后付费 2.规则说明: 按照分钟计费,不足一分钟的,按照1分钟计费 按当日使用的不同旁路转推规格所对应总时长叠加计费 3. 计费周期:按日计费,实时扣费(每日零点后出前一日账单并扣费,具体出账时间以系统为准)。

经验分享 程序员 微信小程序 职场和发展