linux下的openmeetings的安装配置…

linuxopenmeetings安装配置方法

 

目录

 

目录... 1

硬件条件:... 2

需要的相关软件:... 3

安装配置... 3

第一步       安装mysql数据库... 3

1.1      增加一个“mysql”组... 3

1.2      增加一个名为“mysql”的用户... 3

1.3      解压mysql程序包,将解压后的目录复制到/usr/local/目录下,并改名为mysql 3

1.4      改变mysql目录下,所有文件的所有者和组为”mysql”. 3

1.5      复制Mysql的配置文件到/etc/my.cnf 3

1.6      执行脚本进行初始化,再将mysql目录下所有目录的文件所有者修改为root 3

1.7      修改data目录的所有者为mysql 4

1.8      进入mysql/support-files目录下,启动mysql服务器... 4

1.9      用mysql客户端连接数据库... 4

1.10        配置msyql作为系统启动... 4

1.11    以后每次启动msyql 4

1.12        建立一个名为”openmeetings”的数据库实例,字符集为”utf-8”. 4

第二步 安装 JDK1.6.0_21. 4

2.1 运行jdk安装程序... 4

2.2 移动jdk1.6.0_21到/usr/local/下... 4

2.3 编辑/ete/profile 文件,使所以用户都可以使用JAVA的环境变量... 4

2.4 在/etc/profle 文件末行添加一下内容:... 4

#JAVA environment 4

#. 4

2.5 注销用户重新登录,或者运行“source /etc/profile”使JAVA环境生效。运行“java -version”命令,检测JAVA环境... 5

2.6 用echo 检测设置的情况... 5

第三步 安装 ANT1.8.0. 5

3.1      解压ANT1.8.0 软件包,并移动到/usr/local/下,命名为ant 5

3.2      编辑/ete/profile 文件,增加ant 环境参数,如下:... 5

3.3      注销用户重新登录,或者运行“source /etc/profile”使ant环境生效。运行“ant -version”命令,检测JAVA环境... 5

第四步 安装 OpenOffice.org. 5

4.1 解压openoffice.org 软件包... 5

4.2 进入安装目录,执行安装程序... 5

4.3 点击下一步,直至安装完成。... 5

4.4 openoffice启动并使其鉴听8100端口... 5

第五步 安装GhostScript 6

5.1 下载安装相关的编译执行脚本... 6

5.2 解压软件包,进入安装目录... 6

5.3 配置源码树... 6

5.4 编译... 6

5.4 安装... 6

第六步 安装 ImageMagick. 6

6.1下载安装相关的编译执行脚本... 6

6.2解压软件包,进入安装目录... 6

6.3配置源码树... 6

6.4编译... 6

6.5安装... 6

第七步 安装 SWFTools 6

7.1下载安装相关的编译执行脚本... 6

7.2解压软件包,进入安装目录... 7

7.3配置源码树... 7

7.4编译... 7

7.5安装... 7

第八步 安装 ffmpeg. 7

8.1解压软件包,进入安装目录... 7

8.2安装依赖软件包:... 7

8.3配置编译选项... 7

8.4编译... 7

8.5安装... 7

第九步 安装 SOX.. 7

9.1解压软件包,进入安装目录... 7

9.2配置源码树... 7

9.3编译... 8

9.4安装... 8

第十步 安装 openmeetings 8

10.1解压软件包,移动解压后文件到/usr/local下... 8

10.2 覆盖当前目录下的配置文件,并修改Mysql的用户名密码... 8

10.3 把下面的内容填上自己的IP. 8

10.4 修改以下文件权限... 8

第十一步 访问openmeetings 9

 

硬件条件:

Cpu:Intel(R) Xeon(R) CPU  X5560 @ 2.80GHz

内存:11GB

硬盘:300GB

 

系统环境:

Linux内核版本:2.6.31-14-server

发行版本:CentOS release 5.5

 

需要的相关软件:

1.      mysql 数据库

2.      JDK最新版本,Openmeetings就是基于它来运行的。

3.      ANT 最新版本,编译安装Openmeetings

4.      Openmeetings最新新版

5.      OpenOffice.org 最新版本

6.      ImageMagick 图象处理软件

7.      Ghostscript阅读开放姓文件格式(如pdf)的软件

8.      SWFTools 将pdf文档转为flash格式在白板中播放

9.      FFMpeg录制、转换和琉化音频和视频

10.   SoX 用于录制功用

11.   Flash Player 所有这些都是基于FALSH的

 

 

安装配置

第一步  安装mysql数据库

 

1.1    增加一个“mysql”组

# groupadd mysql

 

1.2    增加一个名为“mysql”的用户

# useradd mysql –g mysql

 

1.3    解压mysql程序包,将解压后的目录复制到/usr/local/目录下,并改名为mysql

# tar -xvzf  mysql-5.1.48-linux-x86_64-glibc23.tar.gz

# mv mysql-5.1.48 /usr/local/mysql

 

1.4    改变mysql目录下,所有文件的所有者和组为”mysql”

# chown –R mysql .

# chgrp –R mysql .

 

1.5    复制Mysql的配置文件到/etc/my.cnf

# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

 

1.6    执行脚本进行初始化,再将mysql目录下所有目录的文件所有者修改为root

# ./scripts/mysql_install_db --user=mysql

# chown –R root .

 

1.7    修改data目录的所有者为mysql

# chown –R mysql data

 

1.8    进入mysql/support-files目录下,启动mysql服务器

# cd /usr/local/mysql/support-files/

# ./mysql.server start

 

1.9   mysql客户端连接数据库

# cd /usr/local/mysql/bin/

# ./mysql

 

1.10  配置msyql作为系统启动

# cp /usr/local/mysql/support-files/mysql.server  mysqld

# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld

# chkconfig –add mysqld

配置mysql作为服务随系统启动

 

1.11  以后每次启动msyql

service mysqld  start

 

本机按的是rpm包

Yum install mysql mysql-server

 

Mysql 安装完毕!

 

1.12 建立一个名为”openmeetings”的数据库实例,字符集为”utf-8”

1.      修改root用户密码,并用新密码登录

# bin/mysqladmin –u root password admin

2.      创建数据库实例

# create database openmeetings default character set utf8 collate utf8_general_ci;

3.      显示数据库,查看Mysql数据库是否创建成功

# show databases;

注意:

修改数据库字符集:

在linux下修改3个my.cnf的1个/etc/mysql/my.cnf文件

 

找到客户端配置[client] 在下面添加

 

default-character-set=utf8 默认字符集为utf8

 

在找到[mysqld] 添加

 

default-character-set=utf8 默认字符集为utf8

 

init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

 

 

修改好后,重新启动mysql 即可

mysql> show variables like '%char%';

+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | utf8                       |

| character_set_connection | utf8                       |

| character_set_database   | utf8                       |

| character_set_filesystem | binary                     |

| character_set_results    | utf8                       |

| character_set_server     | utf8                       |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)

 

第二步 安装 JDK1.6.0_21

方法1:

2.1 运行jdk安装程序

       # ./jdk-6u21-linux-x64.bin

 

2.2 移动jdk1.6.0_21到/usr/local/下

       # mv jdk1.6.0_21 /usr/local/ jdk1.6.0_21

 

2.3 编辑/ete/profile 文件,使所以用户都可以使用JAVA的环境变量

       # vi /etc/profile

 

2.4 在/etc/profle 文件末行添加一下内容:

       #JAVA environment

       #

JAVA_HOME=/usr/local/jdk1.6.0_20

PATH=$PATH:$JAVA_HOME/bin

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

export JAVA_HOME CLASSPATH PATH

 

2.5 注销用户重新登录,或者运行“source /etc/profile”使JAVA环境生效。运行“java -version”命令,检测JAVA环境

       # source /etc/profile

       # java –version

 

2.6 用echo 检测设置的情况

       # echo $JAVA_HOME

       # echo $CLASSPATH

       # echo $PATH

方法2:

事前配置yum

yum install java-1.6.0-openjdk*

[root@openmeeting ~]# vim /etc/profile        (本机jdk是rpm包的)

JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0

ANT_HOME=/usr/local/ant

PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin

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

export JAVA_HOME CLASSPATH PATH

 

第三步 安装 ANT1.8.0

 

3.1   解压ANT1.8.0 软件包,并移动到/usr/local/下,命名为ant

# tar –xzvf apache-ant-1.8.0-bin.tar.gz

# mv apache-ant-1.8.0 /usr/local/ant

 

3.2   编辑/ete/profile 文件,增加ant 环境参数,如下:(jdk是源码包的)

JAVA_HOME=/usr/local/jdk1.7.4_20

ANT_HOME=/usr/local/ant

PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin

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

export JAVA_HOME CLASSPATH PATH

 

 

3.3   注销用户重新登录,或者运行“source /etc/profile”使ant环境生效。运行“ant -version”命令,检测JAVA环境

[root@openmeeting ~]# java -version

java version "1.6.0_22"

OpenJDK Runtime Environment (IcedTea6 1.10.8) (rhel-1.27.1.10.8.el5_8-i386)

OpenJDK Client VM (build 20.0-b11, mixed mode)

[root@openmeeting ~]# javac

用法:javac <选项> <源文件>

其中,可能的选项包括:

  -g                         生成所有调试信息

  -g:none                    不生成任何调试信息

  -g:{lines,vars,source}     只生成某些调试信息

  -nowarn                    不生成任何警告

  -verbose                   输出有关编译器正在执行的操作的消息

  -deprecation               输出使用已过时的 API 的源位置

  -classpath <路径>            指定查找用户类文件和注释处理程序的位置

  -cp <路径>                   指定查找用户类文件和注释处理程序的位置

  -sourcepath <路径>           指定查找输入源文件的位置

  -bootclasspath <路径>        覆盖引导类文件的位置

  -extdirs <目录>              覆盖安装的扩展目录的位置

  -endorseddirs <目录>         覆盖签名的标准路径的位置

  -proc:{none,only}          控制是否执行注释处理和/或编译。

  -processor <class1>[,<class2>,<class3>...]要运行的注释处理程序的名称;绕过默认的搜索进程

  -processorpath <路径>        指定查找注释处理程序的位置

  -d <目录>                    指定存放生成的类文件的位置

  -s <目录>                    指定存放生成的源文件的位置

  -implicit:{none,class}     指定是否为隐式引用文件生成类文件

  -encoding <编码>             指定源文件使用的字符编码

  -source <版本>               提供与指定版本的源兼容性

  -target <版本>               生成特定 VM 版本的类文件

  -version                   版本信息

  -help                      输出标准选项的提要

  -Akey[=value]              传递给注释处理程序的选项

  -X                         输出非标准选项的提要

  -J<标志>                     直接将 <标志> 传递给运行时系统

  -Werror                    Terminate compilation if warnings occur

 

# ant –version   (成功的标志)

Apache Ant(TM) version 1.8.4 compiled on May 22 2012

 

第四步 安装 OpenOffice.org

 

       4.1 解压openoffice.org 软件包

              # tar –xzvf OOo_3.2.0_LinuxX86-64_install_zh-CN_deb.tar.gz

 

       4.2 进入安装目录,执行安装程序

              # cd OOo_3.2.0_LinuxX86-64_install_zh-CN_deb

              # ./setup

 

       4.3 点击下一步,直至安装完成。

       4.4 openoffice启动并使其鉴听8100端口

              # /usr/bin/nohup /opt/openoffice.org3/program/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard &

 

本机是Rpm包的:

yum install openoffice.org-core

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

[root@openmeeting ~]# lsof -i:8100

COMMAND     PID USER   FD   TYPE DEVICE SIZE NODE NAME

soffice.b 31809 root   30u  IPv4 252580       TCP localhost.localdomain:xprint-server (LISTEN)

 

第五步 安装GhostScript

 

       5.1 下载安装相关的编译执行脚本

              # yum install libstdc++-devel gcc

      

5.2 解压软件包,进入安装目录

       # tar –xzvf ghostscript-8.64.tar.gz

       # cd ghostscript-8.64

 

5.3 配置源码树

              # ./configure –prefix=/usr/local/ghostscript

 

5.4 编译

              # make

 

5.4 安装

              # make install

# make clean

 

第六步 安装 ImageMagick

 

       6.1下载安装相关的编译执行脚本

              # yum install libperl-dev

 

6.2解压软件包,进入安装目录

       # tar –xzvf ImageMagick-6.6.1-0.tar.gz

       # cd ImageMagick-6.6.1-0

 

6.3配置源码树

              # ./configure –prefix=/usr/local/imageMagick

 

6.4编译

              # make

 

6.5安装

              # make install

# make clean

 

第七步 安装SWFTools

 

       7.1下载安装相关的编译执行脚本

              # yum install zlib1g-dev g++

              # yum install libjpeg62-dev libfreetype6-dev libpng3-dev libt1-dev libungif4-dev

 

       7.2解压软件包,进入安装目录

              # tar –xzvf swftools-0.9.0.tar.gz

              # cd swftools-0.9.0

 

7.3配置源码树

              # ./configure –prefix=/usr/local/swftools

 

7.4编译

              # make

 

7.5安装

              # make install

# make clean

 

第八步 安装 ffmpeg

 

       8.1解压软件包,进入安装目录

              # tar jvxf ffmpeg-0.5.1.tar.bz2

              # cd ffmpeg-0.5.1

      

8.2安装依赖软件包:

#aptitude install libmp3lame-dev

      

8.3配置编译选项(此处不知道怎么了编译不过去)

       #./configure --enable-gpl --disable-debug --prefix=/usr/local/ffmpeg --enable-libmp3lame --enable-pthreads --enable-nonfree           

 

8.4编译

              # make

 

8.5安装

              # make install

# make clean

本机是Rpm包:

yum install ffmpeg

第九步 安装 SOX

 

       9.1解压软件包,进入安装目录

              # tar –xzvf sox-14.3.0.tar.gz

              # cd sox-14.3.0

 

9.2配置源码树

              # ./configure –prefix=/usr/local/sox

 

9.3编译

              # make

 

9.4安装

              # make install

# make clean

 

第十步 安装 openmeetings

 

       10.1解压软件包,移动解压后文件到/usr/local下

              # unzip openmeetings_1_1_r3087.zip

              # mv red5 /usr/local/

 

       10.2 覆盖当前目录下的配置文件,并修改Mysql的用户名密码

              # cd /usr/local/red5/webapps/openmeetings/conf/

              # cp mysql_hibernate.cfg.xml hibernate.cfg.xml

              # vi hibernate.cfg.xml

              修改如下内容:

              <!– User / Password –>

<property name="connection.username">root</property>

<property name="connection.password">admin</property>

 

       10.3 把下面的内容填上自己的IP

# cd /usr/local/red5/webapps/openmeetings/

              vi confing.xml

              修改内容如下:

              <!–<rtmphostlocal>192.168.254.182</rtmphostlocal>–>

<rtmphostlocal>192.168.0.239</rtmphostlocal>

 

       10.4 修改以下文件权限

              # cd /usr/local/red5/

              # chmod u+x red5.sh

# chmod u+x red5-shutdown.sh

 

下面我们就启动Red5,进行安装Openmeetings

              # cd /usr/local/red5

              # ./red5.sh

启动脚本后会出现:DEBUG 07-18 09:20:10.264 EmoticonsManager.java 7694 53 org.openmeetings.app.remote.red5.EmoticonsManager [Launcher:/openmeetings] - ##### loadEmot completed类似的东西

 

这时候,我们就能查看系统中有了5080端口起来了

[root@openmeeting ~]# lsof -i:5080

COMMAND PID USER   FD   TYPE DEVICE SIZE NODE NAME

java    900 root  200u  IPv6 322498       TCP *:5080 (LISTEN

我们就可以在浏览器中输入http://192.168.0.239:5080/openmeetings/install yum install ffmpeg进行安装

然后会提示,你之做的的步骤

1.     安装数据库

2.     配置连接数据库的openmeetings文件

3.     开启openoffice的8100端口

4.     重启openmeetings

5.     设置classpath

点Continue with STEP 1进行安装

 

其中由上至下建议配置选项为:

Username:admin

Userpass:admin

EMail:邮箱地址

Name:组织机构名

Allow self-registering:yes

Send Email to new registered:no

New User need to verify their EMail:no

Default Language:chinese simplifield

SWFTools Path:/usr/local/swftools/bin

ImageMagick:/usr/local/imagemagick/bin

其他的类似

 

其余默认,点击INSTALL安装即可

若页面跳转到另外一个页面,则安装成功(需网络支持)

若不能上网,等上5分钟后登可查看openmeetings数据库,若有文件建立,程序亦安装成功!

点Enter the Application后进入登陆界面

第十一步 访问openmeetings

 

浏览器中输入http://服务器ip:5080/openmeetings/

http://192.168.0.239:5080/openmeetings/

输入用户名(admin)密码(admin)可成功登陆!

 linux下的openmeetings的安装配置和功能介绍

linux下的openmeetings的安装配置和功能介绍

linux下的openmeetings的安装配置和功能介绍

linux下的openmeetings的安装配置和功能介绍

linux下的openmeetings的安装配置和功能介绍

linux下的openmeetings的安装配置和功能介绍

 

 

       

Openmeetings功能简介

 

 

一、功能特点简介

1该方基于P2P技术,服务器压力小、流畅

2视频和音频即时交流

3视频和音频即时交流

4. 视频和音频即时交流

5. 桌面共享

6. 强大的文件导入功能

7. 支持多对多模式,也支持一对多

8.权限控制

9.多语言支持

10.投票交流支持

11.录像功能

12. 可提供全部源代码、易用的安装包、文档和技术支持

13. 可提供二次开发SDK包,方便客户的二次开发

14.高效的压缩技术

二、具体功能介绍

1.首页

2.记录

3.会议室

4.管理(管理员才有)

一、在功能上,视频会议具有如下特点:
1、该方基于P2P技术,服务器压力小、流畅。用户之间可以互相获取数据,减轻对服务器的压力。

2、视频和音频即时交流,可以看到与会人员的视频图像,听到实时声音。

3、IM文字聊天功能,支持文字和表情的即时文字聊天功能。

4、白板功能,与会人员可以进行画图、写字、贴图等操作,实现同一个白板的共享。同时也支持导入ppt和word等文件,更方便您的演示。同时可以开启多个白板,使用Tab方式切换。

5、桌面共享,与会人员可以看到共享者的电脑的当前画面(可以指定任意大区域被对方看到,比如只允许对方看到右下角的一部分等),便于高级功能的演示。

6、强大的文件导入功能,支持.ppt/.doc/.txt/.rtf等文件的导入,支持.gif/.jpg/.png/.bmp等多种格式图片的导入。导入后的文件可以直接在白板上看到。

7、支持多对多模式(会议模式,多个人有视频摄像头),也支持1对多模式(1个老师,对多个学生的讲课)

8、权限控制,可以进行权限控制,控制与会者的范围,召开私有会议(只有授权者可见的会议)等。

9、多国语言支持,支持英文、简体中文、繁体中文等多国语言界面。

10、投票交流支持,支持投票系统。

11、录像功能,可以将会议过程录制下来。

12、可提供全部源代码、易用的安装包、文档和技术支持

13、可提供二次开发SDK包,方便客户的二次开发,标准DLL和COM接口,可以在任意语言中调用。

14、高效的压缩技术:带宽占用极低,视频+远程桌面和白板等,只需要10几k的带宽,几乎只要能上网就能使用点量视频会议系统。

二、具体功能介绍

1.首页

(1)我的主页 

 linux下的openmeetings的安装配置和功能介绍

     

此页面又分:系统、你的设置、聊天3个界面,这些界面可以任意拖动。

系统:介绍了了参加视频会议的步骤

你的设置:可以上传图片,可以设置个人信息

聊天:在线的人可以互相聊天,查看在线人数和具体是谁

 

(2)我的会议日程

我的会议日程包括日历和添加事件两个模块

日历:毫无疑问可以查看日期

添加时间:则可以把自己的日程安排,根据日历,写在上面,来提醒自己。

 

2.记录      

linux下的openmeetings的安装配置和功能介绍

 

记录包括:会议记录时的录像,录像信息,观看保存的录像,下载录像

会议录像:可以根据自己的需要进行划分,添加类别,收录会议时的录像

录像信息:可以查看录像的一些大概信息,以方便会议者查看,搜索

观看保存的录像:在线用网页以flash的形式查看会议录像,也可以根据自己的选择,用鼠标拖动快进选择自己想看的部分。

下载录像:可以下载录像到本地来观看,目前只支持:avi,flash两种格式

 

 

3.会议室

  linux下的openmeetings的安装配置和功能介绍

 

 

会议室分为3种:公共会议室,私人会议室,个人会议室

这3种会议室问其名就是根据需求权限来划分的,权限从左往右一次增大,会议室里的人数和权限可由管理员设置。

公共会议:

linux下的openmeetings的安装配置和功能介绍



私人会议室:

linux下的openmeetings的安装配置和功能介绍

个人会议室:

    linux下的openmeetings的安装配置和功能介绍

 

4.管理(管理员才有)

 linux下的openmeetings的安装配置和功能介绍

            管理包括:用户管理、连接、组织管理、会议室管理、配置信息、语言编辑器、备份

 

用户管理:

linux下的openmeetings的安装配置和功能介绍

此页面可以查看用户注册的人数,可以由管理员添加、删除、修改用户信息,此外用户也可以自己注册,在登录的首页

当然也可以在mysql数据自己手动修改

 

连接:

 linux下的openmeetings的安装配置和功能介绍

可以查看登录的用户,时间,房间,显示的人数,还可以踢出用户

 

组织管理:

 linux下的openmeetings的安装配置和功能介绍

可以将不同的用户分组,进行管理,由此对权限有一定要求

 

会议室管理:

 linux下的openmeetings的安装配置和功能介绍

可以对会议室进行设置,添加删除会议室。添加时设置会议室的类型,人数,组织,权利,默认主持等。

 

 

配置信息:

 linux下的openmeetings的安装配置和功能介绍

主要显示了openmeetings的配置信息,如果需要修改的话,可以手动修改

 

 

语言编辑器:

 linux下的openmeetings的安装配置和功能介绍

可以根据需要选择你所需要的语言

 

备份:

 linux下的openmeetings的安装配置和功能介绍

可以根据需求导入导出你所需要的信息,增强了系统的安全性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值