首页 > 代码库 > 在CentOS .65 64位安装OpenMeetings .3.0.1
在CentOS .65 64位安装OpenMeetings .3.0.1
OpenMeetings是一个多语言可定制的视频会议和协作系统。它支持音频、视频,能让你查看每个与会者的桌面。OpenMeetings还包含一个白板,通过白板可以导入各种格式的图片和涂鸦。
其特色功能是白板功能,可以演示doc,ppt,pdf,jpg,txt等众多格式文件.
下面我们进入安装过程.
注意: OpenMeetings需要OpenOffice或者LibreOffice的支持 所以安装系统的时候把桌面何JDK安装上
这里我安装系统的时候已经将开发包,桌面,办公套件(office),MySQL和JDK已经安装好了
首先下载所需的软件:
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
chkconfig iptables off sed -i ‘s/enforcing/disabled/g‘ /etc/selinux/config
开始编译安装软件:
1 JDK
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(安装过的可以忽略)
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
tar xvzf ImageMagick.tar.gz cd ImageMagick-6.8.9-1/ ./configure //这里问了方便所以安装到默认位置,如果你想安装到其他位置,可以更改路径 make make install
4 GhostScript
tar xvzf ghostscript-9.14.tar.gz cd ghostscript-9.14 ./configure make make install
5 SWFTools
tar xvzf swftools-0.9.2.tar.gz cd swftools-0.9.2 ./configure make make install
6 JODConverter
mkdir /usr/local/jodc unzip jodconverter-core-3.0-beta-4-dist.zip -d /usr/local/jodc 这个只需要解压就行了 等安装时候需要填写这个解压的lib路径 这里的路径是:/usr/local/jodc/lib
7 OpenOffice
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
tar xvzf yasm-1.2.0.tar.gz cd yasm-1.2.0 ./configure make make install
9 ffmpeg
tar xvzf ffmpeg-20140521-git-19e66c7.tar.xz cd ffmpeg-20140521-git-19e66c7 ./configure make make install
10 SOX
tar xvzf sox-14.4.0.tar.gz cd sox-14.4.0 ./configure make make install
11 openmeetings
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下启动
启动命令如下:
soffice "--accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" --nologo --headless --nofirststartwizard &
2 openmeetings
启动openmeetings用如下命令启动
sh red5.sh &
支持软件全部安装设置完成,现在我们从浏览器安装:
打开浏览器输入网址,请根据自己的IP地址或者买域名更改地址:
http://192.168.1.222/openmeetings/install
然后开始安装
注意JOD路径应填写为:/usr/local/jodc/lib
其他保持默认就行了!
其他问题 如果上传的ppt,doc等MS公司的文件无法演示,显示一个"DELETED"的话 请检查
officeHome office一般情况下从如下几个路径检查
"/opt/openoffice.org3", "/opt/libreoffice", "/usr/lib/openoffice", "/usr/lib/libreoffice"
如果你的office没有安装在这几个目录 那么就做个快捷链接
例如:
ln -s /usr/lib64/libreoffice /usr/lib/libreoffice
参考地址:http://down.51cto.com/data/748687