Skip to main content

Installation

2.1 Prerequisites Installation

bash

Copy

# For Ubuntu/Debian systems
apt update
apt install -y openjdk-11-jdk maven ffmpeg imagemagick libreoffice
apt install -y mysql-server # or postgresql
# For RedHat/CentOS systems
dnf update
dnf install -y java-11-openjdk-devel maven ffmpeg imagemagick libreoffice
dnf install -y mysql-server # or postgresql

2.2 Database Setup

sql

Copy


CREATE DATABASE openmeetings DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'openmeetings'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON openmeetings.* TO 'openmeetings'@'localhost';
FLUSH PRIVILEGES;

2.3 OpenMeetings Installation

bash

Copy


# Download and extract OpenMeetings
wget https://downloads.apache.org/openmeetings/7.1.0/bin/apache-openmeetings-7.1.0.tar.gz
tar -xzf apache-openmeetings-7.1.0.tar.gz
mv apache-openmeetings-7.1.0 /opt/openmeetings
# Set permissions
chown -R tomcat:tomcat /opt/openmeetings