当前位置: 首页 > 工具软件 > openmeeting2 > 使用案例 >

openmeeting 安装

苏嘉歆
2023-12-01

1.JDK

tar -zxvf jdk-8u231-linux-x64.tar.gz -C 
#然后将文件夹jdk-8u231-linux-x64移动到目录/opt下
sudo mv jdk-8u231-linux-x64 /opt/
#jdk变量
#修改环境变量
sudo vi ~/.bashrc

export JAVA_HOME=/opt/jdk-8u231-linux-x64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

#保存并退出,使用source命令使之生效
source ~/.bashrc

#查看配置是否生效
java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)


2.MySQL
#默认上MariaDB的包并没有在Ubuntu仓库中。要安装MariaDB,我们要设置MariaDB仓库
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirrors.neusoft.edu.cn/mariadb/repo/10.3/ubuntu xenial main'

#安装MariaDB
sudo apt update
sudo apt install mariadb-server

#在安装中,你会被要求设置MariaDB的root密码为asd123456

#修改/etc/mysql/my.cnf文件
vim /etc/mysql/my.cnf
添加:
[client]
default-character-set = utf8
[mysqld]
default-storage-engine = INNODB
character-set-server = utf8
collation-server = utf8_general_ci

#通过命令行连接MariaDB
mysql -u root -p

MariaDB [(none)]> 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)

#创建openmeetings库,使用UTF-8
MariaDB [(none)]> create database openmeetings charset=utf8;


3.ImageMagick

#解压tar包
tar -zxvf ImageMagick.tar.gz -C /home/op
cd /home/op/ImageMagick-7.0.9-5/

#配置生效
./configure

#编译安装
make && make install

#查看安装版本
oai@oai-Precision-7820-Tower:~$ convert --version
Version: ImageMagick 7.0.9-10 Q16 x86_64 2019-12-25 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(4.0) 
Delegates (built-in): freetype jpeg zlib

#如果报错:convert: error while loading shared libraries: libMagickCore-7.Q16HDRI.so.6: cannot open shared object file: No such file or directory
#解决方式ldconfig /usr/local/lib

 


4.GhostScript
#解压tar包到创建的目录下
tar -zxvf ghostscript-9.50.tar.gz -C /home/op/
cd /home/op/ghostscript-9.50
#配置生效
./configure
#编译安装
make && make install
#查看安装版本
oai@oai-Precision-7820-Tower:~$ gs -version
GPL Ghostscript 9.50 (2019-10-15)
Copyright (C) 2019 Artifex Software, Inc.  All rights reserved.


5.SWFTools
#安装g++(如果没有安装)
sudo apt-get install g++

#安装zlib(如果没有安装)
sudo apt-get install zlib1g-dev

#分别编译及安装freetype和jpegsrc进入到解压的目录下,分别执行
./configure
make
sudo make install

#swftools的编译及安装
./configure
make
sudo make install

#去掉-o -L,如下两行所示
vim swfs/Makefile
44 rm -f $(pkgdatadir)/swfs/default_viewer.swf
$(pkgdatadir)/swfs/default_viewer.swf
46 rm -f $(pkgdatadir)/swfs/default_loader.swf
$(pkgdatadir)/swfs/default_loader.swf

#添加环境变量
vim /etc/profile
export PATH=$PATH:/home/op/swftools-0.9.1
source /etc/profile
#查看安装版本
oai@oai-Precision-7820-Tower:~$ pdf2swf -V
pdf2swf - part of swftools 0.9.1


6.JODConverter
#解压tar包到创建的目录下
unzip master.zip -d /home/op/

7.openoffice 
#卸载LibreOffice
#由于 Ubuntu 默认集成了 LibreOffice,在正式安装 OpenOffice 之前建议大家先将其卸载掉。要卸载 LibreOffice 可以使用如下命令:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove

#解压安装程序并进行安装
tar -xzvf Apache_OpenOffice_4.1.1_Linux_x86-64_install-deb_zh-CN.tar.gz -C /home/op/
cd /home/op/zh-CN/DEBS
sudo dpkg -i *.deb
cd desktop-integration
sudo dpkg -i *.deb   

#添加中文字体,解决乱码
#安装字体
sudo apt install -y --force-yes --no-install-recommends fonts-wqy-microhei
sudo apt install -y --force-yes --no-install-recommends ttf-wqy-zenhei

8.yasm
#解压tar包
tar -zxvf yasm-1.3.0.tar.gz -C /home/op/
cd /home/op/yasm-1.3.0/
#配置生效
./configure
#编译安装
make && make install
#查看安装版本
oai@oai-Precision-7820-Tower:~$ yasm --version
yasm 1.3.0
Compiled on Dec 25 2019.
Copyright (c) 2001-2014 Peter Johnson and other Yasm developers.
Run yasm --license for licensing overview and summary.

9.FFMpeg
#解压tar包
tar -zxvf ffmpeg-4.2.1.tar.gz -C /home/op
cd /home/op/ffmpeg-4.2.1
#配置生效
./configurehttps://www.cnblogs.com/freescience/p/7272070.html 
#编译安装
make && make install
#查看安装版本信息
oai@oai-Precision-7820-Tower:~$ ffmpeg -version
ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 20160609
configuration: 
libavutil      56. 31.100 / 56. 31.100
libavcodec     58. 54.100 / 58. 54.100
libavformat    58. 29.100 / 58. 29.100
libavdevice    58.  8.100 / 58.  8.100
libavfilter     7. 57.100 /  7. 57.100
libswscale      5.  5.100 /  5.  5.100
libswresample   3.  5.100 /  3.  5.100

10.Sox
#解压tar包
tar -zxvf sox-14.4.2.tar.gz -C /home/op
cd /home/op/sox-14.4.2
#配置生效
./configure
#编译安装
make && make install
#查看版本
oai@oai-Precision-7820-Tower:~$ sox --version
sox:      SoX v14.4.2

问题原因:在/usr/local/lib当中是有libsox.so.2,只不过是找不到而已。

在 /etc/ld.so.conf.d 目录当中创建一个文件,libso.conf:加入

/usr/local/lib/libsox.so.2.

执行 ldconfig就可以了。

11.openmeetings
#创建目录并进入
mkdir -p /usr/local/openmeetings
#解压tar包到创建的目录下
tar -zxvf apache-openmeetings-4.0.9.tar.gz -C /usr/local/openmeetings/


12.修改配置文件https://www.cnblogs.com/freescience/p/7272070.html 
cp mysql-connector-java-5.1.46/mysql-connector-java-5.1.46.bin.jar /usr/local/openmeetings/webapps/openmeetings/WEB-INF/lib/
#修改驱动配置文件
vim /usr/local/openmeetings/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
#修改mysql数据库对应的账户和密码
73              ,Username=root
74              ,Password=asd123456" />

 
13.运行
cd /usr/local/openmeetings/conf/
vim red5.properties
#修改http.host和rtmp.host为你的主机ip地址
http.host=本机ip
...
rtmp.host=本机ip

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


15.启动openmeetings
cd /usr/local/openmeetings/
sh red5.sh 
#配置openmeetings网页
http://ip:5080/openmeetings/install
#如果这个网页打不开的话,打开如下网页
http://ip:5080


#配置openmeetings过程见另外一份PDF 第10页及以后

https://blog.csdn.net/qq_37242520/article/details/103091289

 

 

 

 

 类似资料: