BigBlueButton服務列表及日誌配置

BBB由許多開源的服務組成,看似很麻煩,實際上拆分開每一個服務就很簡單了,組件化平臺化。
究竟BBB都用到了哪些開源服務?
我們來列舉一下,名稱均帶有對應官網鏈接
1、Ubuntu烏班圖操作系統,友好的用戶交互界面;
2、Flex SDK,高效構建Web應用程序,基於所有瀏覽器的開源框架,AS3編寫客戶端軟件的SDK;
5、ActiveMQ(官網有介紹,但未發現使用位置);
6、Image Magick,圖像設計處理工具;
7、MySQL,開源數據庫;
8、NGINX,"engine x"提供HTTP服務;
9、Red5,Java編寫的Flash服務,類比FMS;
10、SWF Tools,閱讀swf文件工具;
11、Tomcat,不知它妄爲程序猿;
12、Open Office,文字處理,表格演示,圖形,數據庫的開源辦公軟件;
13、FreeSwitch,語音處理交換平臺;
14、Redis,內存數據庫;
15、popcorn.js,h5多媒體框架。

BBB服務器配置文件和日誌文件:tomcat\red5-webapps    sip\bigbluebutton
其中配置使用方法及說明詳見文件內容,均帶有說明;
bbb:文件和對應的目錄位置。
    版本:/etc/bigbluebutton/bigbluebutton-release
    conf:/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties
    flash:/var/www/bigbluebutton/
    conf-all/var/www/bigbluebutton/client/conf/config.xml
    log-red5/usr/share/red5/log/bigbluebutton.log
    log:/var/log/bigbluebutton/
    access/events/messages日誌/usr/share/red5/log/
nginx
    conf: /etc/nginx/sites-available/bigbluebutton
    使用 /etc/nginx/sites-available/default
    bbb相關: /etc/bigbluebutton/nginx/
    access: /var/log/nginx/access.log
    bbb日誌: /var/log/nginx/bigbluebutton.access.log
    錯誤日誌: /var/log/nginx/error.log 
red5
    conf:/usr/share/red5/conf/red5-core.xml
    bbb模塊:/usr/share/red5/webapps/bigbluebutton/WEB-INF/bigbluebutton.properties  備註:需重點關注
    sip模塊/usr/share/red5/webapps/bigbluebutton/WEB-INF/bigbluebutton.sip.properties 包含對freeswitch、redis的配置
    日誌:存放在share目錄下,而不是log目錄
    共享桌面日誌: /usr/share/red5/log/deskshare.log
    sip日誌/usr/share/red5/log/sip.log
    video日誌/usr/share/red5/log/video.log 非常有用
    red5.log/usr/share/red5/log/red5.log
    error.log/usr/share/red5/log/error.log
    deskshare-slf.log: /usr/share/red5/log/deskshare-slf.log
tomcat7
    conf:/etc/tomcat7/server.xml
    log:/var/log/tomcat7/
redis
    redis.conf\sentinel.conf:/etc/redis/
    redis-server:/etc/default/redis-server
    bbb-redis:/usr/share/red5/webapps/bigbluebutton/WEB-INF/bbb-redis-xxx.xml(messing\pool\recorder)
    bbb-redis:/usr/share/red5/webapps/sip/WEB-INF/bbb-redis-xxx.xml(messing\pool)
    bbb-redis:/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/spring/bbb-redis-xxx.xml(messing\pool)
    properties/usr/share/red5/webapps/bigbluebutton/WEB-INF/classes/redis.properties
    log:/var/log/redis/redis-server.log
freeswitch
    vars.xml\conference.conf.xml\public.xml:/opt/freeswitch/conf/vars.xml
Asterisk(sip server):python\perl
    asterisk.xml:/usr/share/kde4/apps/katepart/syntax/asterisk.xml
    sip.nginx:/etc/bigbluebutton/nginx/sip.nginx
    sip/usr/share/red5/webapps/sip/
    sip.js:/var/www/bigbluebutton/client/lib
    bbb_webrtc_bridge_sip.js/var/www/bigbluebutton/client/lib
icecast
    red5存在配置,目前未發現有使用
ffmpeg
    location:/usr/local/share/ffmpeg/
    doc:/usr/local/share/doc/ffmpeg/
    src:/usr/local/src/ffmpeg-xxx/  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章