如果宅|网络工程师培训

Centos7 安装Openmeetings3.2.1 -开源视频会议系统

如果宅|网络工程师培训 http://www.ifzhai.com 2017-06-23 20:20 出处:网络 作者:PinG 编辑:PinG
众所周知同样的硬件配置使用Windows和Linux是两个完全不同的性能利用率,上一篇介绍了Windows中安装Openmeetings,本篇就来讲解一下Linux中的安装方法。
(如果本文中的图片看不清,可按住键盘Ctrl键+鼠标滚轮上键)



一、准备工作

1、关闭selinux

#vi  /etc/selinux/config

修改文件

SELINUX=disabled

临时关闭

#setenforce 0

2、关闭firewall

#systemctl stop firewalld.service

#systemctl disable firewalld.service

3、更新系统(不更新也没啥事~)

#yum update -y

更新完之后重启

#reboot

4、加库文件

#wget http://epel.mirror.nucleus.be/7/x86_64/e/epel-release-7-9.noarch.rpm (这个下载地址可能会跟着时间的推移而变的不可用,若不可用可以去http://epel.mirror.nucleus.be/7/x86_64/e/这个网址找最新可用的RPM包)

#wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

#rpm -Uvh epel-release-7-9.noarch.rpm remi-release-7.rpm

修改remi.repo

#vi /etc/yum.repos.d/remi.repo

将enable=0修改为enable=1

5、加key

#wget https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

#rpm --import RPM-GPG-KEY-elrepo.org

#rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

#rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm


二、安装篇(所用到的软件,我已上传到网盘

链接:https://pan.baidu.com/s/1LQ6aS2M_abe7yDM726lYPA 

提取码:u77r)

1、安装adobe flash player库

#rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm

#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

2、安装JAVA  jdk-8u121-linux-x64.rpm

这个不太好下载,我下载好放在网盘上了,你可以从我的网盘下载后再通过SSH Secure File Transfer Client软件传到服务器上。

(所用到的软件,我已上传到网盘

链接:https://pan.baidu.com/s/1LQ6aS2M_abe7yDM726lYPA 

提取码:u77r)

我这里已经传好了,直接安装了

#rpm -ivh jdk-8u121-linux-x64.rpm

#java -version

查看一下版本和检查一下环境变量有无问题,如果java命令使用不了,可以自行百度解决方法。。

Centos7 安装Openmeetings3.2.1 -开源视频会议系统

3、安装LibreOffice

#yum -y install libreoffice libreoffice-headless

4、安装一些包和库

#yum install -y libjpeg libjpeg-devel ghostscript freetype freetype-devel unzip gcc gcc-c++ ncurses ncurses-devel make zlib zlib-devel libtool bison bison-devel openssl-devel bzip2 bzip2-devel fileroller git autoconf automake pkgconfig tomcat-native nmap vlc

5、安装ImageMagick,、Sox和Swftools

#yum install -y ImageMagick giflib giflib-devel giflib-utils

#cd /opt

#wget http://sourceforge.net/projects/sox/files/sox/14.4.2/sox-14.4.2.tar.gz

#tar xzvf sox-14.4.2.tar.gz

#cd /opt/sox-14.4.2

#./configure

#make && make install

#cd /opt

#wget http://www.swftools.org/swftools-2013-04-09-1007.tar.gz

#tar xzvf swftools-2013-04-09-1007.tar.gz

#cd /opt/swftools-2013-04-09-1007

#./configure --libdir=/usr/lib --bindir=/usr/bin

#make

#make install

#cd /opt

6、安装adobe flash flayer

#yum install -y flash-plugin

7、安装Jodconverter (这个可能需要翻墙才可以下,下不下来的去我的百度云盘找吧)新版配置文档并未提及,也许可以不安吧。。

#cd /opt

#wget http://jodconverter.googlecode.com/files/jodconverter-core-3.0-beta-4-dist.zip

#unzip jodconverter-core-3.0-beta-4-dist.zip

#cp jodconverter-core-3.0-beta-4-javadoc.jar /opt/redhome/lib/

#cp jodconverter-core-3.0-beta-4-sources.jar /opt/redhome/lib/

8、安装FFmpeg

#yum install -y glibc alsa-lib-devel faac faac-devel faad2 faad2-devel gsm gsm-devel imlib2 imlib2-devel lame-devel vorbis-tools theora-tools libvpx-devel vlc autoconf automake cmake freetype-devel gcc gcc-c++ git libtool make mercurial nasm pkgconfig zlib-devel curl

使用脚本安装

#cd /opt

#wget https://cwiki.apache.org/confluence/download/attachments/27838216/ffmpeg-centos2.sh

加执行权限

#chmod +x ffmpeg-centos2.sh

运行脚本(脚本运行到43%左右可能会很慢,大概半小时吧。。耐心等待即可)

#./ffmpeg-centos2.sh

确认以下几个文件在/usr/local/bin下

ffmpeg ffprobe ffserver lame x264

如果查看没有这几个文件或不全,需要做如下操作

#yum install ffmpeg ffmpeg-devel

#cp /usr/bin/ffmpeg ffprobe ffserver /usr/local/bin

#ls

Centos7 安装Openmeetings3.2.1 -开源视频会议系统

9、安装数据库MariaDB

#yum install -y mariadb-server

#systemctl start mariadb.service

#mysqladmin -u root password mima

#mysql -u root -p

CREATE DATABASE shujukuming DEFAULT CHARACTER SET 'utf8';

GRANT ALL PRIVILEGES ON shujukuming.* TO 'yonghuming'@'localhost' IDENTIFIED BY 'zheshimima' WITH GRANT OPTION;

quit;

10、安装Openmeetings主程序

#mkdir /opt/redhome

#cd /opt/redhome

#wget http://apache.miloslavbrada.cz/openmeetings/3.2.1/bin/apache-openmeetings-3.2.1.zip (此处的链接可能会根据时间的推移而变化,可去wgethttp://apache.miloslavbrada.cz/openmeetings/目录下载最新版本)

#unzip apache-openmeetings-3.2.1.zip

#mv apache-openmeetings-3.2.1.zip /opt

#cd /opt

#wget http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.39/mysql-connector-java-5.1.39.jar

#cp /opt/mysql-connector-java-5.1.39.jar /opt/redhome/webapps/openmeetings/WEB-INF/lib

#vi /opt/redhome/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml

修改

, Url=jdbc:mysql://localhost:3306/openmeetings_3_1?

改为

, Url=jdbc:mysql://localhost:3306/shujukuming?


修改

, Username=root

改为

, Username=yonghuming


修改

, Password=" />

改为

, Password=zheshimima" />


加权限

#chmod 640 /opt/redhome/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml


11、安装red5-OpenMeetings

#cd /opt

#wget https://cwiki.apache.org/confluence/download/attachments/27838216/red5-2

#cp red5-2 /etc/init.d/

#chmod +x /etc/init.d/red5-2

#vi /etc/init.d/red5-2

修改

RED5_HOME=/opt/red5312

改为

RED5_HOME=/opt/redhome (你的安装目录)


12、运行red5-OpenMeetings

#systemctl restart mariadb.service

#/etc/init.d/red5-2 start


13、网页配置

等个1-2分钟后打开浏览器

http://localhost:5080/openmeetings/install

基本的配置可参考我前一篇Windows安装所写的内容,此处只贴出关键的配置点

数据库

Centos7 安装Openmeetings3.2.1 -开源视频会议系统

其他路径配置

Centos7 安装Openmeetings3.2.1 -开源视频会议系统

出现下面个这个提示后重启red5-2

Centos7 安装Openmeetings3.2.1 -开源视频会议系统

#/etc/init.d/red5-2 restart

然后浏览器登录http://localhost:5080/openmeetings

增加一个可加可不加的配置吧

Centos7 安装Openmeetings3.2.1 -开源视频会议系统








(转载请注明出处:如果宅www.ifzhai.com)

0