当前位置: 首页 > 工具软件 > openmeeting2 > 使用案例 >

Windows server2003下搭建openmeetings2

汪文光
2023-12-01

转自:http://my.oschina.net/u/1053764/blog/131926

Windows server2003下搭建openmeetings2.1视频会议系统

一、安装准备:

OpenMeetings是Apache的一个项目,是一个多语言可定制的视频会议和协作系统。它支持音频、视频,支持共享桌面,文件协作处理,它还包含一个白板,通过白板可以导入各种格式的图片,DOC,DOCX,PPT,PPTX,pdf,jpg等文档。其最大特点是视频会议客户端不需要下载安装,openmeetings系统将客户端做成 swf 形式,通过网页浏览的方式自动加载,免去用户下载安装的步骤,所有支持flash 的ie浏览器都可以使用openmeetings进行视频会议。

它基于OpenLaszlo的新流媒体格式和开源的Flash服务器Red5。最重要的,它基于LGPL开源协议,所以,搭建这样一个平台是完全自由免费的。Red5是基于java的开源流媒体服务器,所以在安装前必须先安装java环境即JDK。

二、openmeetings搭建所需要的组件

Openmeetings 2.1做视频会议系统,需要以下组件:JDK6、 mysql(提供数据库服务支持)、openmeetings(开源视频会议系统)、SWFtool(将 PDF文档转化成 FLASH 文档)、ImageMagick(图片格式转换)、Ghostscript(PDF文件转换打印)、openoffice(文档共享)、jodconverter(doc等文档转换为pdf)、flash_player(客户端电脑需要安装flash播放器,可选,因为99%电脑都已安装)。其对应的名称及下载地址如下:

1.       下载jdk-6u45-windows-i586.exe。openmeetings2.1需要jdk6以上的版本,官网下载地址:https://edelivery.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-windows-i586.exe

2.       下载mysql-5.0.96-win32。官网下载地址:http://dev.mysql.com/downloads/mysql/5.0.html#downloads。其下载界面为:

3.       下载apache-openmeetings-2.1.0.tar.gz。官网下载地址:http://www.apache.org/dyn/closer.cgi/openmeetings/2.1.0/bin/apache-openmeetings-2.1.0.tar.gz。其下载界面为:

4.       下载swftools-0.9.0.exe。这个软件百度一下有很多,也可以搜索直接下载。你也可从这个地址:http://swftools.org/download.html,进行查看。

5.       下载ImageMagick_6.8.4.exe。这个软件百度一下有很多,也可以搜索直接下载。你也可从这个地址:http://www.imagemagick.org/script/download.php,进行查看。

6.       下载gs863w32.exe即(Ghostscript)。这个软件百度一下有很多,也可以搜索直接下载。你也可从这个地址:http://www.ghostscript.com,进行查看。

7.       下载Apache_OpenOffice_incubating_3.4.1_Win_x86_install_zh-CN.exe(中英文版均可)。官网下载地址:http://www.openoffice.org/zh-cn/download/。其下载界面为:

8.       下载jodconverter-core-3.0-beta-4-dist.zip。这个软件百度一下有很多,也可以搜索直接下载。你也可从这个地址:http://code.google.com/p/jodconverter/downloads/detail?name=jodconverter-core-3.0-beta-4-dist.zip&can=2&q=,进行查看。

9.       下载install_flash_player_ax.exe(10以上的版本,我用的是11.7版本)。官网下载地址:http://get.adobe.com/cn/flashplayer/otherversions

10.    下载mysql-connector-java-5.1.20-bin.jar。这个软件百度一下有很多,也可以搜索直接下载。

好就这10个软件足以实现了。其他网上还有人要的软件我就没有用了,可能有特殊用途。就这几个软件我觉得就够了。大家不防试试啊!!!

三、安装组件步骤(注意:部分软件的安装路径不能有空格,在安装时我会具体说明,所以我先在c:\下建立一个om文件夹,把部分软件都安装在这个文件夹中)

1.      安装JDK

1)安装的时候注意安装路径中不要出现空格,默认的会安装在c:\program files中,但是program files中有空格,在后面安装red5时会出错,所以不要默认安装,可以自定义安装在C:\om\Java\jdk1.6.0_45\中。如图,也可以把java DB更改为,然后“下一步”即可。安装过程中还有一个安装jre的路径也改为,然后“下一步”即可。

2)配置:

“我的电脑”à右键“属性”à“高级”à“环境变量”在“系统变量”中①新建“JAVA_HOME”和“CLASSPATH”两个变量(大小写无所谓)value值分别为:“JAVA_HOME” value:C:\om\Java\jdk1.6.0_45 (JDK的安装路径,根据实际情况而定)、 “CLASSPATH”value:.;%JAVA_HOME%\jre\lib\rt.jar(注意前面的“.;”必须有);②修改“PATH”变量,在后面加上“;%JAVA_HOME%\bin”(注意前面的分号“;”)。

3)测试安装结果:

在“命令提示符”界面下输入javaversion如能看到版本信息证明安装成功,可以进行下一步了,如下图。

2.安装Mysql(安装路径不要出现空格

1)安装的重要步骤如下,其它都默认即可:

选择自定义安装

改变路径不要出现空格

选择现在配置数据库

选择手动配置

选择服务器类型

选择数据库用途

选择数据库的访问量

选择网络配置,端口默认就是3306不需要修改,注意要把Add firewall exception for this port选中

选择字符编码一定选择此项,且把character set:utf8

选择安装windows服务和添加windows path

是否设置默认用户root的密码,默认密码为空,这里先不设置,安装配置完成后可另行修改密码

2)安装完成后建立openmeetings数据库(不需要建表)注意编码必须是UTF8格式。

①启动mysql开始—>运行,输入cmd输入mysql –uroot –p回车,然后出现enter password:没有密码直接回车就登录到mysql中,如下图。

②建数据库mysql>create database openmeetings;注意分号结束

③查看有openmeetings数据库

mysql>show database;显示数据库

mysql>quit;退出

3.安装ImageMagick:

功能:  图象处理软件,协助OpenOffice提供在线共享图片功能。

注意安装路径不能有空格,

 

其它一路“next”即可。

设置环境变量PATH(加入路径):;C:\om\ImageMagick-6.8.4-Q16注意前面的分号下同,这个在安装过程中已经设置了path了,若没有可以手工添加path。

4.安装Ghostscript:

功能:阅读开放性文件格式(如 PDF)的软件,协助 OpenOffice提供在线共享 PDF等文件格式功能。

注意安装路径不要有空格,

其它也是一路“next”即可。

设置环境变量PATH(加入路径):;C:\om\gs\gs8.63\bin

5.安装Swftool:

功能:用于将PDF 等文档转化为 swf格式并在白板中播放

注意安装路径中也不能出现空格,否则在以后测试“文档共享功能”时会出错,建议安装路径设为C:\om\SWFTools

然后一路“next”即可。

设置环境变量PATH(加入路径):;c:\om\SWFTools

6.安装openoffice:

主要功能:支持白板功能,在线共享诸如PPT、Word、Excel等Office文档。

也是一路“next”即可,所有组件都安装。注意安装openoffice时,一定要默认安装路径不用进行修改即C:\Program Files\OpenOffice.org 3\,若修改了安装路径,会在使用openmeetings时上传msoffice文档时不能转换成pdf文件。

设置环境变量PATH(加入路径): ;C:\Program Files\OpenOffice.org 3\program

安装后在命令提示符界面,使用cd命令进入到soffice.exe所在的目录(我的路径为C:\Program Files\OpenOffice.org 3\program),输入

soffice.exe-headless -nologo -norestore -accept=socket,host=127.0.0.1,port=8100;urp;StarOffice.ServiceManager,使其监听8100端口

然后再输入netstat -anp tcp果在显示的列表中能找到TCP 127.0.0.1:81000.0.0.0:0 LISTENING,则表明启动成功。

7.安装flash_player

也是一路“next”即可

8.安装openmeetings

1)把下载的apache-openmeetings-2.1.0.tar.gz文件解压,然后把解压的文件夹apache-openmeetings-2.1.0直接复制到C:\om下。

2)备份C:\om\apache-openmeetings-2.1.0\webapps\openmeetings\WEB-INF\classes\META-INF下

的 persistence.xml 为 persistence.xml.bak;将 mysql_persistence.xml 备份为

mysql_persistence.xml.bak, 并将mysql_persistence.xml改名为persistence.xml,并用记事本打开刚修改的persistence.xml这个xml文件中的username和password,username是mysql数据库用户名默认是root,密码默认为空,并保存,如图所示。

9.安装mysql-connector-java-5.1.20-bin.jar

把下载的mysql-connector-java-5.1.20-bin.jar复制到C:\om\apache-openmeetings-2.1.0\webapps\openmeetings\WEB-INF\lib即可。

10.安装jodconverter

把下载文件进行解压jodconverter-core-3.0-beta-4-dist.zip,并把解压的文件夹jodconverter-core-3.0-beta-4-dist中的jodconverter-core-3.0-beta-4文件夹复制到C:\om\apache-openmeetings-2.1.0\webapps\openmeetings下。

设置环境变量PATH(加入路径): ;C:\om\apache-openmeetings-2.1.0\webapps\openmeetings\jodconverter-core-3.0-beta-4\lib,注意一定要到“lib”这个文件夹

11.启动red5

因为openmeetings下载的安装包里已经集成了red5,所以不用单独下载安装red5了,直接进入解压缩后的目录下(如C:\om\apache-openmeetings-2.1.0)执行”red5.bat即可(如果已经安装了red5,则需先将red5服务关闭,否则两个red5都是使用默认的端口5080,会有冲突)。如果一切正常的话将可以看到red5的启动时间如下图,如果不能正常启动的话请检查是不是java没有安装好。

12.Red5启动后在浏览器中输入:http://localhost:5080/openmeetings/install (red5默认监听端口为5080)即可以看到一个安装向导,

点击“continue with step1”,按照提示输入相关信息,

这里username是openmeetings系统的管理员,可以用admin,organization一定也要设置。

这里是用户注册通过邮件进行确认的,没有邮件服务器,就选no,只是用户不能自助注册,只能管理员一个一个添加。

这里就选择chinese simplified,以后登录会议系统后界面就是中文简体了。

因为我们设置了软件的环境变量path,所有软件不需要指定安装路径,但是jodpath需要指定为

C:\om\apache-openmeetings-2.1.0\webapps\openmeetings\jodconverter-core-3.0-beta-4\lib如图

13.确认以上信息填写无误后(不知道的可以留空或默认),保证 MySQL 数据库服务为开启状态,点击“install”,等待几分钟后出现如下界面,点击enter the application即可登录系统,

是不是很激动,输入刚设置的username和userpass就能登录系统了。

以后通过http://localhost:5080/openmeetings进入系统或者通过ip地址http://192.168.1.102:5080/openmeetings访问。

对了,如果有问题想重新安装,不用把以前openmeetings备份的所有文件都覆盖一遍,再重新执行red5.bat。只要把 \webapps\openmeetings\conf目录下的install.xml删掉,然后进入mysql数据库中用drop database openmeetings;删除openmeetings数据库,然后再用create database openmeetings;创建数据库,再执行red5.bat就可以了。
 类似资料: