Ubuntu 14.04 LTS 安装BigBlueButton开源视频会议系统

安装准备工作

1、安装基础,已经存在一个干净的Ubuntu14.04 LTS 64-bit(或者以上版本)操作系统主机环境,且能够正常访问互联网;

2、BigBlueButton-0.90需要硬件支持:

    至少4G以上内存;

    2.6GHZ CPU处理能力;

    TCP端口80,1935,9123可用,且端口80没用被其他应用占用;

    UDP端口16384-32768可用;

    500G的硬盘用来记录录制内容;

3、Ubuntu是桌面应用为主的Linux系统,通过命令应用“Terminal”来操作,服务器地区必须是en_US.UTF-8.

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

如果没有出现 LANG="en_US.UTF-8",输入命令

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

然后注销,重启,再次运行$ cat /etc/default/locale,验证仅仅看到这行

LANG="en_US.UTF-8"

检查是否是运行在64位系统命令:

$ uname -m x86_64

然后检查Ubuntu版本

  $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.X LTS"

这样可以开始安装BigBlueButton了。

 

 

开始安装

如果在安装过程中出错,停下来,仔细检查你输入的命令内容,在继续下一步之前,一定要解决你的错误。有错误问谷歌或者度娘,你懂的。

1、更新服务

$ grep "multiverse" /etc/apt/sources.list  

看到类似于这样的URL

  deb trusty multiverse

or

deb trusty main restricted universe multiverse

URL地址不同没有关系,如果没有看到类似上面的那样,可以执行如下语句

  $ echo "deb trusty multiverse" | sudo tee -a /etc/apt/sources.list

接下来我们需要更新系统

  $ sudo apt-get update $ sudo apt-get dist-upgrade

如果网速好的话,速度会很快,第一次执行会等待一会,这个时间可以做点别的。

 

2、初始化BBB Key

输入命令,注意空格,别多别少,Linux很严格,博主第一次输入的时候就搞错了,丢了一个空格,造成很大的错误,幸好及时发现问题。

$ wget -O- | sudo apt-key add -  

然后执行命令

  $ echo "deb bigbluebutton-trusty main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.list  

继续更新系统包

  $ sudo apt-get update

3、初始化ffmpeg

BBB-0.9.0版本使用ffmpeg录制,我们需要手动创建文件名为“install-ffmpeg.sh”的shell脚本文件,内容如下:

sudo apt-get install build-essential git-core checkinstall yasm texi2html libvorbis-dev libx11-dev libvpx-dev libxfixes-dev zlib1g-dev pkg-config netcat libncurses5-dev FFMPEG_VERSION=2.3.3 cd /usr/local/src if [ ! -d "/usr/local/src/ffmpeg-${FFMPEG_VERSION}" ]; then sudo wget "http://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.bz2" sudo tar -xjf "ffmpeg-${FFMPEG_VERSION}.tar.bz2" fi cd "ffmpeg-${FFMPEG_VERSION}" sudo ./configure --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx sudo make sudo checkinstall --pkgname=ffmpeg --pkgversion="5:${FFMPEG_VERSION}" --backup=no --deldoc=yes --default 保存文件,接下来,执行命令授权然后运行 $ chmod +x install-ffmpeg.sh $ ./install-ffmpeg.sh 安装完成后,检查ffmpeg版本 ffmpeg -version 你会看到类似如下的内容:

Ubuntu 14.04 LTS 安装BigBlueButton开源视频会议系统

 

4、初始化BBB

执行命令,可以一步一步的来:

sudo apt-get update sudo apt-get install bigbluebutton

命令会把所有BBB依赖的组件包列出来,然后初始化,配置BBB服务,很神奇,有木有,自动依赖的组件关系,省下来好多事啊!

Ubuntu 14.04 LTS 安装BigBlueButton开源视频会议系统

Ubuntu 14.04 LTS 安装BigBlueButton开源视频会议系统

当然妥妥的输入Y

如果你遇到一个这样的错误,可以忽略,稍后重启的时候就会解决这个问题,不要担心。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/42a9abbcb2e39f1622331017e3f8ba52.html