安裝BigBlueButton(白板系統)注意事項
安裝
- 主機OS版本需為Ubuntu 20.04。
- 將SSL憑證上傳到/local/certs/目錄下,並將
STAR_<公司名稱>_com.pem更名為 fullchain.pem、private.key更名為 privkey.pem。
- 執行安裝腳本
wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -v focal-270 -s <主機FQDN> -g -k -d。
- 執行cd greenlight-v3。
- 修改設定檔
.env### SMTP CONFIGURATION設定。
- 修改設定檔
.env### EXTERNAL AUTHENTICATION METHODS(參照External Authentication)。
- 執行
docker-compose down && docker-compose up -d重啟容器即可。
注意
- 不可直接升級套件(
apt upgrade or apt dist-upgrade)會造成設定檔設定錯誤而無法正常使用。
- 升級需再次執行安裝腳本
wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -v focal-270 -s <主機FQDN> -g -k -d,將會進行套件升級及BigBlueButton升級。
- 執行
docker exec -it greenlight-v3 /bin/bash進入GreenLight容器。
- 在GreenLight容器執行
rails console進入RoR控制台。
- 執行
mail="<使用者信箱>"。
- 執行
user = User.find_by(email: mail, provider: "greenlight")。
- 執行
user.role = Role.find_by(name: "Administrator", provider: "greenlight")。
- 執行
user.save!。
- 連續執行
exit斷開連線。
- 重新登入BigBlueButton+GreenLight即為管理者。