Chinaunix首页 | 论坛 | 博客
  • 博客访问: 328279
  • 博文数量: 46
  • 博客积分: 1921
  • 博客等级: 上尉
  • 技术积分: 417
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-03 17:07
文章分类

全部博文(46)

文章存档

2011年(19)

2010年(4)

2009年(11)

2008年(12)

我的朋友

分类: LINUX

2011-01-19 09:22:18

服务器环境:rhel5

客户端:win xpwin7

 

运行openmeeting所需软件支持:

JDK,运行环境支持;

Mysqlopenmeeting后台数据库

Openofficeopenoffice支持;

Swftoolsimagemagickghostscriptffmpeg

更多细节:

 

安装步骤:

一.安装JDK;

1.      安装JDK

java官方网站:

2.      安装包有源码和rpm包,选择看个人喜好。

我下载的是:jdk-6u20-linux-i586-rpm.bin

chmod u+x jdk-6u20-linux-i586-rpm.bin

./ jdk-6u20-linux-i586-rpm.bin

Rpm包会自己安装;安装的路径在:/usr/java/jdk1.6.0_20

3.      JDK环境变量设置:

修改/etc/profile文件,在其文件末端添加如下字段,

JAVA_HOME=/usr/java/jdk1.6.0_20

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export JAVA_HOME PATH CLASSPATH

============================

使配置生效:

source /etc/profile


测试是否安装正确:

[root@node1 /]# java -version

java version "1.6.0_20"

Java(TM) SE Runtime Environment (build 1.6.0_20-b02)

Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)

出现如下JAVA版本信息代表JDK安装完成!


安装mysql数据库:

yum –y install mysql mysql-server

修改数据库root密码:

mysqladmin –u root –p password 新密码

 

/etc/my.cnf文件下添加:

default-character-set=utf8

 

二.安装swftools

注意:

Swftools安装依赖以下三个包:

zlib-develrhel系统中自带,rpm安装即可;

lame包(libmp3lame.so.0):

官方网站:

Rpm包下载地址:

 

t1lib(libt1.so.5):

下载地址:

 

swftools下载地址:

 

测试:shell中输入pdf2swf,看是否有一列参数出现!

三.Imagemagick安装:

下载地址:

 

测试:shell中输入convert,看是否有一系列参数出现!

 

四,ghostscript安装:

下载地址:

我下载的包是:ghostscript-8.62.tar

  tar zxvf ghostscript-8.62.tar

 ./configure

 make

make install

 

测试:shell中输入ffmpeg,看是否会出现一系统参数。

 

五.openoffice的安装:

下载地址:

解压后rpm安装!

1.      /etc/rc.d/init.d/目录下建立名字为openoffice的新文件,并输入如下文字:

 

OOo_HOME=/opt/openoffice.org3/program

SOFFICE_PATH=$OOo_HOME/soffice

PIDFILE=/var/run/openoffice-server.pid

set -e

case "$1" in

    start)

    if [ -f $PIDFILE ]; then

      echo "OpenOffice headless server has already started."

      sleep 5

      exit

    fi

      echo "Starting OpenOffice headless server"

      $SOFFICE_PATH -headless -nologo -nofirststartwizard -accept="socket,host=127.0.0.1,port=8100;urp" & > /dev/null 2>&1

      touch $PIDFILE

    ;;

    stop)

    if [ -f $PIDFILE ]; then

      echo "Stopping OpenOffice headless server."

      killall -9 soffice && killall -9 soffice.bin

      rm -f $PIDFILE

      exit

    fi

      echo "Openoffice headless server is not running."

      exit

    ;;

    *)

    echo "Usage: $0 {start|stop}"

    exit 1

esac

  exit 0

 

以上代码,使openmeeting能调用openoffice

chmod 775 /etc/rc.d/init.d/openoffice

启动服务:

[root@node1 openmeeting]# /etc/rc.d/init.d/openoffice start

Starting OpenOffice headless server

 

六.安装openmeetingred5.

进入google官方网站下载openmeetingred的集成包:

openmeetings_1_1_r3087

下载地址:

解压到/openmeeting目录中;


unzip openmeetings_1_1_r3087

mv red5 /openmeetings/

cd /openmeetings/red5/

chmod u+x red5.sh

chmod u+x red5-shutdown.sh

cd webapps/openmeetings/conf

cp mysql_hibernate.cfg.xml hibernate.cfg.xml

vi hibernate.cfg.xml


mysql的用户和密码修改成你先设置好的。

 root
               
密码


后台启动red5

sh red5.sh &

 

psred5程序启动比较慢,如果启动成功,可以看见5080端口处于listen状态;

[root@node1 red5]# netstat -tulnp |grep 5080

tcp  0  0 :::5080     :::*      LISTEN      4948/java

 

这部分更多细节,请查看google官方文档:

 

 

七,openmeeting安装!

在客户端IE上输入:,将会看见程序在loading,然后会出现openmeetingweb安装界面。注意填写正确各个软件的路径!!!

 


阅读(4613) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~