OpenMeetings是一个开源的视频会议软件。它是基于OpenLaszlo’s的新流媒体格式和开源的Flash服务器—Red5!
本文以安装openmeetings目前的最新版本openmeetings05Beta5为例,详细说一下我的安装过程。这一版本的官方安装 说明见http://code.google.com/p/openmeetings/wiki/InstallationOf05RC5Beta5,不 过是英文的。官方的安装给出了基于多种数据库和不同操作系统的安装方法。下面仅以基于mysql数据库和windows 2003 server的安装为例,来说明整个安装过程。
1. 到http://code.google.com/p/openmeetings/downloads/list 上下载openmeetings的最新版本(目前为止最新是openmeetings05Beta5)。
2. 安装mysql数据库,我安装的是mysql-5.0.41-win32的版本,安装后创建一个空的数据库,名为xmlcrm。
3. 安装Open-Office-Service,我安装的是openoffice.org2.2。
a. 安装完毕后,打开“开始”-〉“程序”->“OpenOffice.org 2.2”-〉OpenOffice.org Base(若是第一次运行,需要注册并配置,填写注册信息,不要进行数据库配置)
b. 软件运行后,点“开始”-〉“运行”-〉cmd,进入“命令提示符”;
c. 进入openoffice的安装目录下的program目录,如:C:\Program Files\OpenOffice.org 2.2\program
d. 输入以下命令使openoffice在手动模式下运行在8100端口上:soffice.exe -headless -nologo -norestore -accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager
e. 输入以下命令检查服务是否正常运行:netstat -anp tcp
f. 点“回车”后会出现一个列表,当发现列表中有如下一行,说明配置成功:TCP 127.0.0.1:8100 0.0.0.0:0 LISTENING
4. 安装“ImageMagick”,我安装的是ImageMagick-6.3.6-1-Q16-windows-dll
5. 安装Ghostscript,我装的是Ghostscript 8.51
6. 安装SWFTools,我装的是swftools-0.8.1
7. 安装jre,我装的是jre1.5.0
8. 安装Red5 Server,我装的是red5-0.6.3,下载地址http://dl.fancycode.com/red5/0.6.3/win/setup -red5-0.6.3.exe
9. 将openmeetings的压缩包解压,得到的xmlcrm文件夹放到$RED5-HOME/webapps/目录下。那么,现在$RED5- HOME/webapps/xmlcrm/就是视频会议系统的主目录($RED5-HOME表示red5的安装目录,接下来我们用$ OPENMEETINGS-HOME代表视频会议系统的主目录)
10. 到$OPENMEETINGS-HOME/install文件夹下,找到文件mysql_hibernate.cfg.xml,改名为hibernate.cfg.xml,打开它,修改下列语句:
<property name=”connection.username”>root</property>
<property name=”connection.password”></property>
<property name=”connection.url”>jdbc:mysql://localhost:3306/xmlcrm </property>
11. 重新启动red5,打开浏览器,会出现图1的画面,点击“continue with STEP 1”,出现图2的画面;
12. 将图2的所有信息填写完整后,点击“senden”,等待几分钟的时间(因为此时要执行安装过程,主要是要向数据库中创建好多表,你可以到$RED5- HOME/log目录下找到red5.log文件查看安装记录,以确定安装过程是否正常),若最后出现图3的画面,则表示安装成功,点击“Enter the Application”进入系统