Openmeetings安装
http://code.google.com/p/openmeetings/wiki/BuildSources Openmeetings 是一个网络视频会议系统,提供视频,白板,doc,ppt,pdf,jpg等文档,图像文件的白板共享。其最大特点是视频会议客户端不需要下载安装,openmeetings系统将客户端做成swf形式,通过网页浏览的方式自动加载,免去用户下载安装的步骤,所有支持flash的ie浏览器都可以使用openmeetings进行视频会议。 Openmeetings安装所需的模块:(注意:所有的软件安装路径中不能含有空格) Java jdk1.6.0_02:安装Java jdk,新建系统环境变量 JAVA_HOME C:\Java\jdk1.6.0_02;JAVA_CLASSPATH %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 数据库:使用MySQL,用于记录会议成员信息等内容 OpenOffice-Service:使用openoffice,官方主页http://www.openoffice.org/。下载OOo_2.2.1_Win32Intel_install_zh-cn.exe安装(OS:windows),完成后去官方注册。运行cmd,转换到openoffice安装目录,运行soffice.exe -headless -nologo -norestore -accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager,让其监听8100端口。再运行netta –anp tcp 如果在显示的列表中找到TCP 127.0.0.1:8100 0.0.0.0:0 LISTENING,则表明启动成功。 ImageMagick:用于图像转化,官方主页http://www.imagemagick.org/script/index.php。下载地址http://www.imagemagick.org/script/binary-releases.php,windows上下载ImageMagick-6.4.0-11-Q16-windows-static.exe,安装。 GhostScript:官方主页http://pages.cs.wisc.edu/~ghost/。windos上下载gs862w32.exe和gsv49w32.exe,先安装gs862w32.exe,再安装gsv49w32.exe。 SWFTools:用于将pdf等文件转化为swf文件。官方主页http://www.swftools.org/。下载地址http://www.swftools.org/download.html,下载swftools-2008-04-27-1957.exe安装。 Ant1.7:官方http://ant.apache.org/index.html,下载地址http://www.apache.org/dist/ant/binaries/。下载apache-ant-1.7.0-bin.zip,解压到c盘后将C:\apache-ant-1.7.0\bin加入系统环境变量PATH中。 Red5 Server:官方主页http://osflash.org/red5。下载setup-red5-0.6.3.exe安装。red5将作为openmeetings服务器端,详细配置在下面给出。 OpenLaszlo-Server:官方主页http://www.openlaszlo.org/。下载地址http://www.openlaszlo.org/download。下载openlaszlo-4.0.12-windows-dev-install.exe安装。Openlaszlo将作为openmeetings客户端的编译,服务。详细配置在下面给出。 下载openmeetings源代码: SVN URL:http://openmeetings.googlecode.com/svn/trunk/。 Openmeetings分为client和webapp两部分,这两部分分别用不同的工具编译,下面具体介绍: Client端:在openlaszlo安装中C:\...\OpenLaszlo Server 4.0.12\Server\lps-4.0.12目录下新建openmeetings目录,openmeetings源码的client目录内文件全复制到C:\...\OpenLaszlo Server 4.0.12\Server\lps-4.0.12\openmeetings目录下。启动openlaszlo服务,在ie浏览器地址中输入http://localhost:8080/lps-4.0.12/openmeetings/main.lzx?lzr=swf8&lzproxied=solo 若编译没有报错则客户端配置完成。 Webapp端:运行cmd将目录改为openmeetings源码的webapp目录,其中应该包含build.xml文件。运行ant dist 会在webapp目录下生成dist目录。其中包含openmeetings文件夹。将openmeetings文件夹复制到Red5安装路径下的Red5\webapps\。将conf文件夹下的mysql_hibernate.cfg.xml 文件改名为: hibernate.cfg.xml,并根据数据库内容修改hibernate.cfg.xml中相关选项: <property name="connection.username">root</property> <property name="connection.password"></property> <propertyname="connection.url">jdbc:mysql://YOUR_HOSTNAME/YOUR_DATABASE</property> 数据库相关配置:在MySQL中新建数据库,数据库名为openmeetings,则前面提到的YOUR_DATABASE,为openmeetings;注意MySQL数据库的默认字符为utf8(修改my.ini文件中default-character-set=utf8)。 启动Red5服务,在ie浏览器中输入http://localhost:5080/openmeetings/Install。设置帐号,密码,Email,等(注意:ImageMagick, SWFTools的运行目录已经写入系统环境变量PATH中的话,这里关于ImageMagick, SWFTools的path就不用填写)。填写完毕后按下INSTALL,等待配置完成,此时MySQL数据库服务应该为开启状态。 配置完成后在ie浏览器中输入http://192.168.1.213:8080/lps-4.0.12/openmeetings/,就可以使用openmeetings了。 |