更新和升级操作系统
sudo apt update
sudo apt upgrade
Java
LLMeetings 需要 Java 17 才能运行。因此我们安装 OpenJava 17:
sudo apt install openjdk-17-jre openjdk-17-jre-headless nano
现在,如果您安装了多个 Java 版本,请选择 OpenJava 17:
sudo update-alternatives --config java
要查看活动的 Java 版本:
java -version
LibreOffice
LibreOffice 用于将上传的办公文件转换为 pdf。ubuntu 桌面 iso 已经安装了 LibreOffice。但我们专门为服务器 iso 安装它:
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt update
sudo apt install libreoffice
ImageMagick and Sox
ImageMagick 将处理图像文件、png、jpg、gif 等。将安装它以及一些其他库和包:
sudo apt install -y imagemagick libjpeg62 zlib1g-dev
我们修改ImageMagick,以便OpenMeetings可以将办公文件上传到白板:
sudo vi /etc/ImageMagick-6/policy.xml
…并注释掉文件底部附近的以下两行:
<policy domain="coder" rights="none" pattern="PS" />
<policy domain="coder" rights="none" pattern="PDF" />
...to:
<!-- <policy domain="coder" rights="none" pattern="PS" /> -->
<!-- <policy domain="coder" rights="none" pattern="PDF" /> -->
Sox, 用于处理声音。我们安装它:
sudo apt install sox
FFmpeg
FFmpeg 将处理视频。我们一起安装到 vlc 来观看视频:
sudo apt install ffmpeg vlc curl
MariaDB 数据库服务器
MariaDB 是数据库服务器。将安装它:
sudo apt install mariadb-server
运行 MariaDB:
sudo /etc/init.d/mariadb start
现在我们为 MariaDB 提供 root 密码。请将新密码替换为你自己的密码:
sudo mysqladmin -u root password new-password
为 OpenMeetings 创建一个拥有自己用户的数据库:
sudo mysql -u root -p
…将要求您输入刚刚选择的 root 密码,请输入…
MariaDB [(none)]> CREATE DATABASE open710 DEFAULT CHARACTER SET 'utf8';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON open710.* TO 'hola'@'localhost' IDENTIFIED BY '1a2B3c4D' WITH GRANT OPTION;
- open710 ……是数据库名称。
- hola……是这个数据库的用户名。
- 1a2B3c4D ..是该用户的密码。
您可以更改数据……但要记住它!稍后我们会需要它,
……现在我们离开 MariaDB:
MariaDB [(none)]> quit