Other tools

Update and Upgrade OS

sudo apt update
sudo apt upgrade

Java

LLMeetings needs Java 17 to work. So we install OpenJava 17:

sudo apt install openjdk-17-jre openjdk-17-jre-headless nano

Now, please, select OpenJava 17, if you have more than one java versions installed:

sudo update-alternatives --config java

To see the active java version:

java -version

LibreOffice

LibreOffice is need it to convert to pdf the uploaded office files.The ubuntu desktop iso have already LibreOffice installed.But we install it specially for server iso:

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt update
sudo apt install libreoffice

ImageMagick and Sox

ImageMagick, will work the image files, png, jpg, gif, etc. Will install it and some more libraries and packages:

sudo apt install -y imagemagick libjpeg62 zlib1g-dev

We modify ImageMagick, so OpenMeetings can upload office files to whiteboard:

sudo vi /etc/ImageMagick-6/policy.xml

…and comment the two follow lines, near to bottom file:

<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, work for the sound. We install it:

sudo apt install sox

FFmpeg

FFmpeg will work the video. We install together to vlc for watch the videos:

sudo apt install ffmpeg vlc curl

MariaDB database server

MariaDB is the database server. Will install it:

sudo apt install mariadb-server

Run MariaDB:

sudo /etc/init.d/mariadb start
sudo mysqladmin -u root password new-password

Make a database with his own user for OpenMeetings:

sudo mysql -u root -p

…will ask for the root password that you have just choosen, type it…

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 ……is the database name.
  • hola ………is the user name for this database.
  • 1a2B3c4D ..is the password for this user.

You can change the data…but remember it! Later we´ll need it,
…now we leave MariaDB:

MariaDB [(none)]> quit