BigBlueButton官方安装文档简单翻译

BigBlueButton 1.1笔记

BigBlueButton是一套开源的视频会议系统,适用于视频会议、远程教育,可以理解为常见的直播平台。

Installation

这套系统对于硬件的要求较高。
- 4GB的内存
- CPU主频2.6GHZ以上
- 500G的空余硬盘空间

对于系统的要求如下:
- Ubuntu 16.04 64-bit OS

其他要求
- 100M的带宽
- 80端口不被占用

本地化设置

$ cat /etc/default/locale
LANG="en_US.UTF-8"

如果没有如上的输出,那么可以通过下面的命令来设置本地化

$ sudo apt install language-pack-en
$ sudo update-locale LANG=en_US.UTF-8

检查本地的内存容量是够达到要求

$ free -h

查看系统信息

$ cat /etc/lsb-release

检查系统是否是64位

$ uname -m

设置主机名(hostname)和SSL证书(SSL certificate)
(如果你是一个开发人员,只是在本地的虚拟环境中使用BBB,那么你可以跳过这一步)
官方文档建议给BBB设置一个完整的域名(FQDN),比如bigbluebutton.example.com,并且配置一个SSL证书。这些配置才能使nginx(BBB自带)使用HTTPS协议提供服务。如果不使用HTTPS协议,有些浏览器可能不兼容(比如chrome)不能使用麦克风等。而且,不支持HTTPS协议,有些浏览器会报出关于内容安全性的警告。
简言之,任何服务上线后,都应该设置一个完整的域名和SSL证书
获取域名自不必说
获取SSL证书:在BBB系统安装完成后,获取SSL证书模块有详尽的信息。

进行安装

第一步 升级服务

首先确保你的账号有足够的权限来做下面的事,账号无误的话,我们需要给系统添加更新源

先检查更新源中是否有xenail multiverse
$ grep "multiverse" /etc/apt/sources.list
如果输出结果中是否含有下面的内容

deb http://archive.ubuntu.com/ubuntu xenial multiverse

或者

deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse

如果没有,可以用如下语句添加:

$ echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" | sudo tee -a /etc/apt/sources.list

第二步 安装BigBlueButton仓库的app-key

所有的BigBlueButton的包都有一个公钥,所以要安装这个,命令如下:

$ wget http://ubuntu.bigbluebutton.org/repo/bigbluebutton.asc -O- | sudo apt-key add -

下面配置更新源

$ echo "deb http://ubuntu.bigbluebutton.org/xenial-110/ bigbluebutton-xenial main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.list

然后更新系统,执行如下命令

$ sudo apt update

第三部 安装BigBlueButton

使用包管理器apt进行安装,很简单

$ sudo apt install bigbluemindbutton

安装可能比较慢,文件大约一个G左右,耐心等待,安装完成后,执行如下命令,启动服务

$ sudo bbb-conf --restart

查看BigBlueButton的配置信息

$ sudo bbb-conf --restart

你可能感兴趣的:(bigbluebutton,视频会议,远程教育)