在ubuntu10.04.3 LTS 上安装了bigbluebutton ,第一次是用源包方式安装的,还挺费事的,还没安装成功。
后来一看还支持 apt-get 安装,还可以用人家提供的VM环境安装,最后用apt-get 安装成功,算是记录一下吧。
BigBlueButton 是一个开源的网络会议系统,为大学和学院提供高品质的远程学生的学习体验。
BigBlueButton 支持共享的幻灯片(PDF 格式和 PPT),视频,白板,聊天,语音(使用 Asterisk 或 FreeSWITCH),和台式机。 它是建立在十五个开源组件之上的系统 ,运行在Mac,Unix和PC电脑,并且具有社区支持、良好的设计和简化的用户体验。
官网:http://bigbluebutton.org/
先决条件
本文件包含有关安装升级/ BigBlueButton 0.71a 10.04在Ubuntu的32位或64位服务器(即后来的版本的Ubuntu的早期或不支持)。 如果你想升级BigBlueButton 0.70,请参阅部分 升级 文件在后面。
在您安装BigBlueButton 0.71a,您需要:
一个Ubuntu 10.04 32位或64位服务器
2 GB的内存
访问服务器的roor
5G的可用磁盘空间
端口80不被其他应用程序使用
注:BigBlueButton使用nginx的,其中隧道和侦听端口80用于HTTP访问。 如果你已经运行了Apache服务器上,那么你就需要配置Apache,侦听取不同的端口。 要做到这一点,编辑 / etc/apache2/ports.conf 80项,改变为到另一个号码,如8081。 避免使用BigBlueButton 8080在Apache使用的tomcat6它绑定到该端口。
我们建议您安装在专用服务器上BigBlueButton。
安装BigBlueButton 0.71a
1。 安装BigBlueButton容易,得到仓库密钥
首先,安装BigBlueButton容易,得到仓库密钥和URL( 注: 该网址已改为0.70)。
# Install the package key
wget http://ubuntu.bigbluebutton.org/bigbluebutton.asc -O- | sudo apt-key add -
# Add the BigBlueButton repository URL and ensure the multiverse is enabled
# is enabled
echo "deb http://ubuntu.bigbluebutton.org/lucid/ bigbluebutton-lucid main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.list
echo "deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse" | sudo tee -a /etc/apt/sources.list
2。 安装语音会议服务器
BigBlueButton现在允许您选择使用语音会议或者Asterisk或者FreeSWITCH。 我们提供两个配置包,所以很容易安装其中之一。 我们建议FreeSWITCH。
要安装FreeSWITCH:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:freeswitch-drivers/freeswitch-nightly-drivers
sudo apt-get update
sudo apt-get install bbb-freeswitch-config
或者,替换为Asterisk的安装( 警告:不要同时安装 ):
sudo apt-get update
sudo apt-get install bbb-voice-conference
再次提醒,只能安装上述之一。
(红色的为我的提示,上面这段话是说,你或者安装bbb-freeswitch-config 或者安装bbb-voice-conference ,不要同时安装,明白了?)
3。 安装BigBlueButton
现在,我们准备安装BigBlueButton。 输入:
sudo apt-get install bigbluebutton
一行命令产生魔术般的变化。 该命令将安装 所有 与他们的依赖关系BigBlueButton分量。 这里的一个屏幕快照将安装包了。
输入'y'和按下回车键。 然后坐下来。 片刻之后,如果你没有安装MySQL,MySQL的包脚本会要求指定一个为MySQL'root'用户的密码。
输入MySQL的'root'用户密码(您需要输入两次)。 接着会提示你输入MySQL root密码(如下所示)。 BigBlueButton需要访问MySQL创建数据库。 输入前面相同的密码验证。
注:MySQL的密码不应该包含以下字符 ! # [ ^ $ ] ( ) ,因为它们会导致BigBlueButton web的安装脚本中断。
4。 默认配置重新启动
为确保BigBlueButton已默认配置启动,输入以下命令:
sudo bbb-conf --clean
sudo bbb-conf --check
从输出 sudo bbb-conf --check 会显示您的当前设置和文字后," Potential problems described below ",打印任何配置或启动问题已检测。 通常情况下,没有消息文本的。
试用你的服务器(14:42分钟后)
你已经有了一个完整的BigBlueButton服务器上运行(不只是爱你的Ubuntu / Debian的包功率)。 打开一个Web浏览器到您的服务器的URL。 您应该看到BigBlueButton欢迎屏幕。
要开始使用您的BigBlueButton服务器,请输入您的姓名,然后点击'加入'按钮。 您可以加入演示会议。
这个很简单吧。