linux下openmeetings安装配置方法
1.3
1.4
1.5
1.6
1.8
1.12
2.2 移动jdk1.6.0_21到/usr/local/下... 4
2.3 编辑/ete/profile 文件,使所以用户都可以使用JAVA的环境变量... 4
2.4 在/etc/profle 文件末行添加一下内容:... 4
2.5 注销用户重新登录,或者运行“source /etc/profile”使JAVA环境生效。运行“java -version”命令,检测JAVA环境... 5
3.1
3.2
3.3
4.4 openoffice启动并使其鉴听8100端口... 5
10.1解压软件包,移动解压后文件到/usr/local下... 8
10.2 覆盖当前目录下的配置文件,并修改Mysql的用户名密码... 8
Cpu:Intel(R) Xeon(R) CPU
内存:11GB
硬盘:300GB
系统环境:
Linux内核版本:2.6.31-14-server
发行版本:CentOS release 5.5
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
第一步
1.1
# groupadd mysql
1.2
# useradd mysql –g mysql
1.3
# tar -xvzf
# mv mysql-5.1.48 /usr/local/mysql
1.4
# chown –R mysql .
# chgrp –R mysql .
1.5
# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
1.6
# ./scripts/mysql_install_db --user=mysql
# chown –R root .
1.7
# chown –R mysql data
1.8
# cd /usr/local/mysql/support-files/
# ./mysql.server start
1.9
# cd /usr/local/mysql/bin/
# ./mysql
1.10
# cp /usr/local/mysql/support-files/mysql.server
# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
# chkconfig –add mysqld
配置mysql作为服务随系统启动
1.11
#
本机按的是rpm包
Yum install mysql mysql-server
Mysql 安装完毕!
1.12 建立一个名为”openmeetings”的数据库实例,字符集为”utf-8”
1.
# bin/mysqladmin –u root password admin
2.
# create database openmeetings default character set utf8 collate utf8_general_ci;
3.
# 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
+--------------------------+----------------------------+
| character_set_client
| character_set_connection | utf8
| character_set_database
| character_set_filesystem | binary
| character_set_results
| character_set_server
| character_set_system
| character_sets_dir
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
第二步 安装 JDK1.6.0_21
方法1:
2.1 运行jdk安装程序
2.2 移动jdk1.6.0_21到/usr/local/下
2.3 编辑/ete/profile 文件,使所以用户都可以使用JAVA的环境变量
2.4 在/etc/profle 文件末行添加一下内容:
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环境
2.6 用echo 检测设置的情况
方法2:
事前配置yum
yum install java-1.6.0-openjdk*
[root@openmeeting ~]# vim /etc/profile
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
# tar –xzvf apache-ant-1.8.0-bin.tar.gz
# mv apache-ant-1.8.0 /usr/local/ant
3.2
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
[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 <选项> <源文件>
其中,可能的选项包括:
# ant –version
Apache Ant(TM) version 1.8.4 compiled on May 22 2012
第四步 安装 OpenOffice.org
本机是Rpm包的:
yum install openoffice.org-core
[root@openmeeting ~]# lsof -i:8100
COMMAND
soffice.b 31809 root
第五步 安装GhostScript
5.2 解压软件包,进入安装目录
5.3 配置源码树
5.4 编译
5.4 安装
# make clean
第六步 安装 ImageMagick
6.2解压软件包,进入安装目录
6.3配置源码树
6.4编译
6.5安装
# make clean
第七步 安装SWFTools
7.3配置源码树
7.4编译
7.5安装
# make clean
第八步 安装 ffmpeg
8.2安装依赖软件包:
#aptitude install libmp3lame-dev
8.3配置编译选项(此处不知道怎么了编译不过去)
8.4编译
8.5安装
# make clean
本机是Rpm包:
yum install ffmpeg
第九步 安装 SOX
9.2配置源码树
9.3编译
9.4安装
# make clean
第十步 安装 openmeetings
<property name="connection.username">root</property>
<property name="connection.password">admin</property>
# cd /usr/local/red5/webapps/openmeetings/
<rtmphostlocal>192.168.0.239</rtmphostlocal>
# chmod u+x red5-shutdown.sh
下面我们就启动Red5,进行安装Openmeetings
启动脚本后会出现: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
java
我们就可以在浏览器中输入http://192.168.0.239:5080/openmeetings/install yum install ffmpeg进行安装
然后会提示,你之做的的步骤
1.
2.
3.
4.
5.
点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)可成功登陆!
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)我的主页
此页面又分:系统、你的设置、聊天3个界面,这些界面可以任意拖动。
系统:介绍了了参加视频会议的步骤
你的设置:可以上传图片,可以设置个人信息
聊天:在线的人可以互相聊天,查看在线人数和具体是谁
(2)我的会议日程
我的会议日程包括日历和添加事件两个模块
日历:毫无疑问可以查看日期
添加时间:则可以把自己的日程安排,根据日历,写在上面,来提醒自己。
2.记录
记录包括:会议记录时的录像,录像信息,观看保存的录像,下载录像
会议录像:可以根据自己的需要进行划分,添加类别,收录会议时的录像
录像信息:可以查看录像的一些大概信息,以方便会议者查看,搜索
观看保存的录像:在线用网页以flash的形式查看会议录像,也可以根据自己的选择,用鼠标拖动快进选择自己想看的部分。
下载录像:可以下载录像到本地来观看,目前只支持:avi,flash两种格式
3.会议室
会议室分为3种:公共会议室,私人会议室,个人会议室
这3种会议室问其名就是根据需求权限来划分的,权限从左往右一次增大,会议室里的人数和权限可由管理员设置。
公共会议:
私人会议室:
个人会议室:
4.管理(管理员才有)
用户管理:
此页面可以查看用户注册的人数,可以由管理员添加、删除、修改用户信息,此外用户也可以自己注册,在登录的首页
当然也可以在mysql数据自己手动修改
连接:
可以查看登录的用户,时间,房间,显示的人数,还可以踢出用户
组织管理:
可以将不同的用户分组,进行管理,由此对权限有一定要求
会议室管理:
可以对会议室进行设置,添加删除会议室。添加时设置会议室的类型,人数,组织,权利,默认主持等。
配置信息:
主要显示了openmeetings的配置信息,如果需要修改的话,可以手动修改
语言编辑器:
可以根据需要选择你所需要的语言
备份:
可以根据需求导入导出你所需要的信息,增强了系统的安全性。