BigBlueButton0.9.0から1.1へのアップグレードは推奨しない

 めっちゃ苦労したのでメモしておく。
うちのBigBlueButtonは三重大Moodleのプラグインとして活躍?している。
ウェブ会議としては導入が優しいのだが
「インストールに際しては素のUbuntuにインストールすべし!」

 うちではUbuntu14.04LTSとBBB0.9.0で動かしていたが、諸事情(html5対応)でBBB1.1にしようと色気づいてしまった。
Ubuntuは14.04から16.04にアップグレードできる情報を見たのがあかんかった。
昨日も夜なべ、3日ぐらい忙しいくせに無駄にした、、、。
(コマンド打つだけなんだけどね)

 どうしてもしたい人向けに一応メモしておく。
1:BBB1.1インストールのページをよーく見ておくこと。
ここにヒントがある。
http://docs.bigbluebutton.org/install/install.html
2:まずは古い環境にあるBBBなどをアンインストールする。
sudo apt-get remove bigbluebutton
sudo apt-get remove ffmpeg
sudo apt-get remove libreoffice
(しなくてもうまくいきそうなのだが、最後の最後でうまくいかない罠)
3:Ubuntuのアップグレード
適当なサイト見てください。
4:適当に下記のコマンド入れていく(すいません、今回は雑です)
sudo ufw allow 5066/tcp
grep "multiverse" /etc/apt/sources.list
-> 次のが入ってるか確認 deb http://archive.ubuntu.com/ubuntu xenial multiverse
はいってなければ
echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
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-get update
sudo apt-get install bigbluebutton
->エラーが出るようならよく見て個別に解決。できないなら素直にUbuntu16.04を素の状態で用意する。
sudo bbb-conf --restart
bbb-conf --check
sudo bbb-conf --setip HOSTNAME(hogehoge.co.jpとかね)
bbb-conf --secret

ここからは動作確認
sudo apt-get install bbb-demo
->適当な別PCから
http://hogehoge.co.jp
にアクセス。
デモモードにつながるので、適当な名前入れて動作確認

動作しない場合、原因究明
sudo apt-get purge bbb-check
->適当な別PCから
http://hogehoge.co.jp/check/
にアクセス。
赤表示が多いなら、あきらめて素直にUbuntu16.04を素の状態で用意する。

 力技で何とかなったが、もうこりごりです。

追伸
 単にインストールしたい人は下記の順で。
sudo ufw allow 80
sudo ufw allow 443
sudo ufw allow 1935
sudo ufw allow 7443 (SSHの場合)
sudo ufw allow 5066 (SSHでない場合)
sudo ufw allow 16384:32768/udp
echo "deb http://archive.ubuntu.com/ubuntu/ xenial multiverse" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
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-get update
sudo apt-get install bigbluebutton
->エラーが出るようならよく見て個別に解決。
sudo bbb-conf --restart
bbb-conf --check
sudo bbb-conf --setip HOSTNAME(hogehoge.co.jpとかね)
bbb-conf --secret

ここからは動作確認
sudo apt-get install bbb-demo
->適当な別PCから
http://hogehoge.co.jp
にアクセス。
デモモードにつながるので、適当な名前入れて動作確認

動作しない場合、原因究明
sudo apt-get purge bbb-check
->適当な別PCから
http://hogehoge.co.jp/check/
にアクセス。

Twitter


過去記事(月別)