在CentOS .65 64位安装OpenMeetings .3.0.1

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介:

OpenMeetings是一个多语言可定制的视频会议和协作系统。它支持音频、视频,能让你查看每个与会者的桌面。OpenMeetings还包含一个白板,通过白板可以导入各种格式的图片和涂鸦。

其特色功能是白板功能,可以演示doc,ppt,pdf,jpg,txt等众多格式文件.


下面我们进入安装过程.


注意: OpenMeetings需要OpenOffice或者LibreOffice的支持 所以安装系统的时候把桌面何JDK安装上


这里我安装系统的时候已经将开发包,桌面,办公套件(office),MySQL和JDK已经安装好了


首先下载所需的软件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
ImageMagick 
下载地址:http: //www .imagemagick.org /download/ImageMagick . tar .gz
 
GhostScript
下载地址:http: //downloads .ghostscript.com /public/ghostscript-9 .14. tar .gz
 
SWFTools
下载地址:http: //www .swftools.org /swftools-0 .9.2. tar .gz
 
JODConverter  
下载地址:https: //jodconverter .googlecode.com /files/jodconverter-core-3 .0-beta-4-dist.zip
 
Yasm  
下载地址:http: //www .tortall.net /projects/yasm/releases/yasm-1 .2.0. tar .gz
 
FFmpeg  
下载地址:http: //ffmpeg .zeranoe.com /builds/source/ffmpeg/ffmpeg-20140522-git-f932e5f . tar .xz
 
SOX   
下载地址:http: //sourceforge .net /projects/sox/files/sox/14 .4.0 /sox-14 .4.0. tar .gz
 
OpenOffice    
如果没有安装office软件可以下载安装,安装过的可以忽略   中文版下载地址如下:    http: //sourceforge .net /projects/openofficeorg .mirror /files/4 .1.0 /binaries/zh-CN/Apache_OpenOffice_4 .1.0_Linux_x86-64_install-rpm_zh-CN. tar .gz
 
JDK
         
如果安装系统的时候已经安装了JDK 可以忽略,没有安装从如下地址下载安装:  
http: //download .oracle.com /otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64 . tar .gz
 
OpenMeetings
下载地址:http: //mirror .esocc.com /apache/openmeetings/3 .0.1 /bin/apache-openmeetings-3 .0.1. tar .gz


其次关闭系统防火墙和selinux

1
2
     chkconfig iptables off
     sed  -i  's/enforcing/disabled/g'  /etc/selinux/config


开始编译安装软件:

1 JDK

1
2
3
4
5
6
7
8
9
10
mkdir  /usr/local/java
tar  xvzf jdk-8u5-linux-x64. tar .gz -C  /usr/local/java
添加环境变量:
export  JAVA_HOME= /usr/local/java/
export  CLASSPATH=$JAVA_HOME /lib/tools .jar:$JAVA_HOME /lib/dt .jar
export  PATH=$PATH:$JAVA_HOME /bin
将以上代码写入 /etc/profile 文件 然后用一下命令使 /etc/profile 文件生效
source  /etc/profile
测试java
java -version


2 MySQL(安装过的可以忽略)

  

1
2
3
4
5
6
7
8
9
10
yum  install  mysql-server
chkconfig mysqld on 
service mysqld start
mysqladmin -u root password 7654321
/etc/my .cnf添加如下内容
在mysqld字段添加如下:
default-character- set =utf8
character- set -server=utf8
在client字段添加如下:
default-character- set =utf8


3 ImageMagick

1
2
3
4
5
tar  xvzf ImageMagick. tar .gz
cd  ImageMagick-6.8.9-1/
. /configure   // 这里问了方便所以安装到默认位置,如果你想安装到其他位置,可以更改路径
make
make  install


4 GhostScript

 

1
2
3
4
5
tar  xvzf ghostscript-9.14. tar .gz
cd  ghostscript-9.14
. /configure
make
make  install

5 SWFTools

安装SW之前确认以下包有没有安装,如果没有  请安装.

1
yum  install  giflib-devel libjpeg-devel freetype-devel t1lib-devel
1
2
3
4
5
6
7
8
9
10
tar  xvzf swftools-0.9.2. tar .gz
cd  swftools-0.9.2
. /configure
make 
make  install
如果 make  install  有错误
修改 vi  swfs /Makefile 文件
搜索default_viewer.swf 把这一样的 -o -L 删除
搜索default_loader.swf 把这一样的 -o -L 删除
保存退出 再次MAKE INSTALL

6 JODConverter

1
2
3
4
mkdir  /usr/local/jodc
unzip jodconverter-core-3.0-beta-4-dist.zip -d  /usr/local/jodc
这个只需要解压就行了  等安装时候需要填写这个解压的lib路径
这里的路径是: /usr/local/jodc/lib

7 OpenOffice

 

1
2
3
4
5
tar  xvzf Apache_OpenOffice_4.1.0_Linux_x86-64_install-rpm_zh-CN. tar .gz
cd  zh-CN /RPMS
rpm -ivh openoffice*
cd  desktop-integration
rpm -ivh openoffice.org-redhat*

8 Yasm

1
2
3
4
5
tar  xvzf yasm-1.2.0. tar .gz
cd  yasm-1.2.0
. /configure
make
make  install


9 ffmpeg

1
2
3
4
5
tar  Jxvf ffmpeg-20140521-git-19e66c7. tar .xz
cd  ffmpeg-20140521-git-19e66c7
. /configure
make
make  install


10 SOX

1
2
3
4
5
tar  xvzf sox-14.4.0. tar .gz
cd  sox-14.4.0
. /configure
make 
make  install


11 openmeetings

1
2
mkdir  /usr/local/openmeetings
tar  xvzf apache-openmeetings-3.0.1. tar .gz -C  /usr/local/openmeeting

        

解压后如果/usr/local/openmeetings/webapps/openmeetings/WEB-INF/lib/目录下没有

mysql-connector-java-bin.jar 文件的话请从mysql网站下载一个 请根据自己所装MYSQL本下载   

        下载地址:http://downloads.mysql.com/archives/c-j/

        下载后解压吧里面的mysql驱动文件复制到                                            

        /usr/local/openmeetings/webapps/openmeetings/WEB-INF/lib/

        然后进入:/usr/local/openmeetings/webapps/openmeetings/WEB-INF/classes/META-INF

        把这个目录下的mysql_persistence.xml文件复制一份名为persistence.xml 

        cp mysql_persistence.xml persistence.xml

        然后修改这个文件

        vi persistence.xml

        大约在87和88行修改MYSQL数据库的用户名和密码,修改完成后保存退出:

启动服务:

         1 office

         office最好再xwindow下启动

         启动命令如下:

       

1
   soffice  "--accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager"  --nologo --headless --nofirststartwizard &

         2 openmeetings

         启动openmeetings用如下命令启动

         

1
sh red5.sh &


支持软件全部安装设置完成,现在我们从浏览器安装:

        打开浏览器输入网址,请根据自己的IP地址或者买域名更改地址:

        http://192.168.1.222/openmeetings/install

        然后开始安装

        


        注意JOD路径应填写为:/usr/local/jodc/lib

        其他保持默认就行了!


        其他问题 如果上传的ppt,doc等MS公司的文件无法演示,显示一个"DELETED"的话 请检查

        officeHome office一般情况下从如下几个路径检查

        

1
2
3
4
"/opt/openoffice.org3"
"/opt/libreoffice"
"/usr/lib/openoffice"
"/usr/lib/libreoffice"

        如果你的office没有安装在这几个目录 那么就做个快捷链接

        例如:

1
ln  -s  /usr/lib64/libreoffice  /usr/lib/libreoffice


  

    

 参考地址:http://down.51cto.com/data/748687




      本文转自flyingzf  51CTO博客,原文链接:http://blog.51cto.com/flyingzf/1415180,如需转载请自行联系原作者




相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10天前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
4天前
|
存储 Linux 网络安全
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别;CentOS7安装DockerCompose;Docker镜像仓库
|
9天前
|
应用服务中间件 Linux 网络安全
CentOS 7 上安装 Nginx
在 CentOS 7 上安装 Nginx 的步骤包括:添加 EPEL 仓库,安装 Nginx,启动 Nginx,配置防火墙规则,最后通过访问服务器 IP 验证安装是否成功
|
13天前
|
Linux Python
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
14 3
|
13天前
|
Ubuntu Linux 虚拟化
VMware安装centos7教程(1)
VMware安装centos7教程(1)
74 1
|
17天前
|
安全 关系型数据库 MySQL
CentOS 8 中安装与配置 MySQL
CentOS 8 中安装与配置 MySQL
84 3
|
18天前
|
缓存 Linux Docker
CentOS 7 下安装 Docker 及配置阿里云加速服务
CentOS 7 下安装 Docker 及配置阿里云加速服务
305 1
|
19天前
|
消息中间件 Linux
Centos安装RabbitMQ
Centos安装RabbitMQ
29 3
|
19天前
|
Linux Docker 容器
Centos8安装Docker
Centos8安装Docker
66 1
|
19天前
|
Linux 测试技术 开发工具
CentOS Linux 8使用阿里源(安装jdk11、git测试)
CentOS Linux 8使用阿里源(安装jdk11、git测试)
97 1