ubuntu910server版之openmeeting安装记录

----参考"无为空观"及"Deidara"两位大侠的教程并参考相关很多网络笔记,在这里多谢各位前辈.
----http://deidara.blog.51cto.com/400447/151865
----http://hi.baidu.com/avauntage/blog/item/1834b551f83925878d5430da.html
 
 
1、安装sun-jdk1.6, 
    910默认为defaultjdk-6-jdk. sun-jdk6-jdk需要Multiverse源开放方可通过apt-get安装
    详见 http://packages.ubuntu.com/zh-cn/hardy/i386/sun-java6-jdk/download

    $ sudo apt-get install sun-java6-jdk

2、安装mysql

    $ sudo apt-get install mysql-server-5.1

3、安装openoffice。

    $ sudo apt-get install openoffice.org-headless

4、新建openoffice的convert服务。

    $/usr/lib/openoffice/program/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard

    $ netstat -an |grep 8100

应该可以看到8100端口正在监听了。

5、安装必要的转换器。

    sudo apt-get install imagemagick ghostscript swftools ffmpeg
 
ubuntu910server版之openmeeting安装记录_第1张图片
 
 
 
6、前面的基本工作完成了,以上六步为基本运行环境搭建,后面就是openmeeting的安装了,有两种方式
 
6.1是在 http://code.google.com/p/openmeetings/downloads/list下载最新打包文件通过简单配置启用.
 
    6.1.1 将下载的openmeeting ZIP包解压,放在自己的安装目录下,放在/usr/local/下.
 
   6.1.3数据库定型配置:
 
      在$RED5ROOT/webapps/openmeetings/conf/下有各类数据库的配置文件,我使用的是mysql,所以用mysql_hibernate.cfg.xml 覆盖hibernate.cfg.xml
     mv mysql_hibernate.cfg.xml   hibernate.cfg.xml
 
 密码端口信息写入$RED5ROOT/webapps/openmeetings/conf/hibernate.cfg.xml
 
    vi  hibernate.cfg.xml  
 
 <!-- User / Password -->
        <property name="connection.username">root</property>
        <property name="connection.password"> *****</property>
 <!-- Database Settings -->
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <!-- for performance reasons changed to MyISAM from org.hibernate.dialect.MySQLInnoDBDialect -->
        <property name="dialect">org.hibernate.dialect.MySQLMyISAMDialect</property>
        <property
name="connection.url">jdbc:mysql://localhost: 3306/openmeetings?autoReconnect=true&amp;useUnicode=true&amp;createDatabaseIfNotExist=true&amp;characterEncoding=utf-8</property>   
       
        <property name="hibernate.connection.CharSet">utf8</property>
        <property name="hibernate.connection.characterEncoding">utf8</property>
        <property name="hibernate.connection.useUnicode">true</property>
存盘退出到$RED5ROOT
 
   6.1.4 运行RED5
    $> sudo chmod +x red5.sh
    $>sudo ./red5.sh
     7.15 安装Openmeeting
 
    http://openmeetings-server-IP:5080/openmeetings/install
 
    剩下的工作在浏览器下完成,不用详解了.
 
   
 
 
 
 
 
6.2是下载各需要模块的最新版本自己编译.组成最新版本的openmeeting.
 
 
6.2.1安装必要的软件
    $sudo apt-get install ant subversion
 
6.2.2下载最新版源代码
    $> svn co http://red5.googlecode.com/svn/java/server/trunk/  red5
    $> svn co http://openmeetings.googlecode.com/svn/trunk/ openmeeting
                            打开/etc/profile,在文件最后输入
                            export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_16
                            export JRE_HOME=/usr/lib/jvm/jdk1.6.0_16/jre
                保存后输命令source /etc/profile让配置生效
    在 http://www.openlaszlo.org/download/下载最新版openlaszlo
 
 
未完待续

你可能感兴趣的:(职场,ubuntu,休闲,Openmeeting)