开源视频会议bigbluebutton开发(2)——配置命令工具

转自:http://yangactive.iteye.com/blog/1621712

介绍

bbb-conf是一个bbb配置命令工具,可以修改bbb的配置文件,管理bbb进程(开始,启动,重启),解决初始化所遇到问题!作为一个开发人员,通过看bbb-conf的源码,可以帮助理解bbb不同的部件以及他们之间如何协作!

操作

如果你输入bbb-conf,而不带任何参数,可以看到如下可允许的命令操作列表!

Java代码  

  1. bbb-conf [options]
  2. Configuration:
  3. --setip <host>                   Set IP/hostname for BigBlueButton
  4. --conference [konference|meetme|freeswitch]
  5. Switch conference module
  6. --setsalt <salt>                 Change the security salt in bigbluebutton.properties
  7. Monitoring:
  8. --check                          Check configuration files and processes for problems
  9. --debug                          Scan the log files for error messages
  10. --watch                          Scan the log files for error messages every 2 seconds
  11. --salt                           View the URL and security salt for the server
  12. Administration:
  13. --restart                        Restart BigBueButton
  14. --stop                           Stop BigBueButton
  15. --start                          Start BigBueButton
  16. --clean                          Restart and clean all log files
  17. --zip                            Zip up log files for reporting an error

有一些bbb配置命令,需要你作为root用户,执行命令!bbb-conf会打印出一条信息提示你用sudo 执行命令!

--setip <hostname_or_ip>

例如: bbb-conf --setip 192.168.1.211

或者

bbb-conf --setip bbb.mybbbserver.com

--clean

清除所有的日志文件,重启bbb!

--check

检查当前的配置,并且列出潜在的问题!

--checkout

迁出bbb

--conference <conference_module>

改变会议模式

--debug

检查日志文件或者错误

--reset-dev

重置开发环境使用开发包

--salt

显示当前bbb  api安全salt

--setup-samba

这个命令,只有使用bbb虚拟机时可以使用,它构建了一个共享式的开发环境~

--setsalt <new_salt>

对bbb制定一个新的安全匙

--setup-dev [web|client|apps]

构建bbb-web,bbb-client,bbb-apps开发环境,执行这个命令前,要先执行bbb-conf --checkout

--start

开启所有的bbb进程

--stop

停止所有的bbb进程

--watch

没两分钟查看日志文件或者错误信息,在sudo bbb-conf --clean后使用此命令,可以清除所有的日志文件

--zip

压缩日志文件报告错误!(原话是: Zip up log files for reporting an error!),可能翻译有误!

本文有些地方可能写的有失误的地方,望海涵~,转载请表明出处http://yangactive.iteye.com/blog/1621712

时间: 2024-10-27 09:06:19

开源视频会议bigbluebutton开发(2)——配置命令工具的相关文章

开源视频会议bigbluebutton开发(1)——初始化安装以及配置

首先,BigBlueButton 是一个使用 ActionScript 开发的远程教育平台,主要功能包括语音,视频讲课,桌面共享,在线文档的展示,如ppt,word,pdf等等,还支持多国语言,文字交流,非常合适网上教学.服务器端用到的项目包括有 ActiveMQ,Asterisk,Nginx,Tomcat等! 目前版本是8.0,服务器端运行在Ubuntu 10.04 32-bit 或者 64-bit.  部署bbb服务器端有两种方式,一种是:从安装包安装,一种是安装bbb虚拟机!下面主要讲解b

Android开发之配置adb工具的环境变量

在Android开发中,adb是一个很好用也很使用的工具,但是使用的时候如果没有修改环境变量,每一次都需要输入完全路径很麻烦,解决办法是在环境变量中添加adb工具的路径. Windows平台 在Windows平台下,要修改环境变量是比较容易的,做法是:找到adb工具的路径,如C://adt-bundle-mac-x86_64-20131030/sdk/platform-tools,将该路径赋值下来,打开我的电脑->属性->高级系统设置->环境变量,在系统变量中找到Path,点击编辑,将上

JVM参数配置&amp;&amp;命令工具

JVM参数配置 大致方向:JVM调优的目的是保证在一定吞吐量的情况下尽可能的减少GC次数,从而减少系统停顿时间,提高服务质量和效率. 其中减少GC次数的原则: 将新生代转换成老年代的数量降至最少(及时进行Minor GC回收新生代) 减少Full GC 次数 常用参数 -XX:+PrintGCDetails:打印GC的详细信息(冒号之后的+表示打印,-表示不打印) -XX:+UseSerialGC : 使用串行回收器 -Xmx4000m :指定堆最大值为4000M( 等价于-XX:MaxHeap

C#使用 SQLite 数据库 开发的配置过程及基本操作类,实例程序:工商银行贵金属行情查看小工具

--首发于博客园, 转载请保留此链接  博客原文地址 本文运行环境: Win7 X64, VS2010 1. SQLite 的优点: SQLite 是一款轻型数据库,开发包只有十几M, 相对于 MSSQL 几个 G 的体积来说简直是小 Case, 而且在打包成的软件里只需要添加相关的 DLL 就可以在其他的电脑运行,这一点来说比 Access 数据库还要来得方便.  SQLite虽然很小巧,但是支持的SQL语句不会太逊色于其他开源数据库. 更多详情参见百科:SQLite 2. 开发包下载 SQL

ios开发环境配置及cordova安装与常用命令

一.ios开发环境配置 1.首先要有台Mac Book,如果有Mac Book,跳过步骤2.3.4,如果没有,执行步骤2.3.4: 2.下载并安装VMware Workstation,最好是下最新版本: 3.下载并安装unlock-all(VMware Workstation默认限制安装Mac虚拟机,需要安装此文件后解除限制); 4.下载Mac OS操作系统的镜像文件(需要是.ios文件)如果下载的是.dmg文件,需要用 anytoiso.exe工具转换成.ios文件,下载完成后在VMware

iOS系统提供开发环境下命令行编译工具:xcodebuild

iOS系统提供开发环境下命令行编译工具:xcodebuild[3] xcodebuild 在介绍xcodebuild之前,需要先弄清楚一些在XCode环境下的一些概念[4]: Workspace:简单来说,Workspace就是一个容器,在该容器中可以存放多个你创建的Xcode Project, 以及其他的项目中需要使用到的文件. 使用Workspace的好处有: 1),扩展项目的可视域,即可以在多个项目之间跳转,重构,一个项目可以使用另一个项目的输出.Workspace会负责各个Project

windows下的Nodejs及npm的安装、常用命令,Nodejs开发环境配置

第一步:下载Nodejs并安装 官方下载地址:https://nodejs.org/en/,我选择的是长期支持版本v4.47,安装时只要一直下一步就ok了 安装完成后可以使用cmd(win+r然后输入cmd进入)测试下是否安装成功.方法:在cmd下输入node -v,出现下图版本提示就是完成了Nodejs的安装. 我们打开安装目录: 发现nodejs目录下有一个node.exe,它是干嘛的? 第二步:npm安装 v0.63之前,在Node安装过程中,实际还需要安装npm,到v0.63时Ndejs

一起学Google Daydream VR开发,快速入门开发基础教程一:Android端开发环境配置一

原文因涉及翻墙信息,被强制删除,此文为补发! 准备工作 进入Google Daydream开发者官网,开启准备工作,官网地址:https://vr.google.com/daydream/developers/ -------------------------------------------------------------------------------------------------------------------- Google Daydream开发者网址: https

【新书推荐】《微软开源跨平台移动开发实践》带你走近微软开源开源跨平台技术

上周收到本书作者李争送的一本12月份的新书<微软开源跨平台移动开发实践——利用ASP.NET Core 1.0 .Apache Cordova.Xamarin和Azure快速构建移动应用解决方案>.这本书的名字超长.这本书也是超薄,只有220页,一个周末时间就读完了,但是这本书的内容确是超丰富,浓缩了微软这三年向开源和跨平台领域的转变,微软在开源和跨平台领域构建出来的一套技术体系.从服务端的NET Core.ASP.NET 和 Web APi ,到Web端的 Typescript脚本语言,再到