OpenMeetings adalah aplikasi free dan open source yang ditulis dalam Java yang dapat digunakan untuk presentasi, pelatihan online, konferensi web, dan berbagi desktop berbasis web.

Openmeetings menyediakan konferensi video, pesan instan, whiteboard, pengeditan dokumen kolaboratif dan tools groupware lainnya menggunakan fungsi API dari Red5 Streaming Server untuk Remoting dan Streaming.

OpenMeetings menyediakan banyak fitur seperti Audio dan Video Conferencing, Rekaman rapat dan Berbagi layar, File Explorer, Sistem Pemoderasi, Multi-Whiteboard dan Obrolan, Manajemen pengguna dan ruang, Pusat pesan pribadi, Polling dan Voting, Pencadangan dan banyak lagi.

Dalam tutorial ini, kita akan menjelaskan cara menginstal perangkat lunak OpenMeetings pada server Ubuntu 18.04 LTS.

Persyaratan Tutorial

  • Server yang menjalankan Ubuntu 18.04.
  • User  non-root dengan hak sudo.

Instal Java

OpenMeetings ditulis dalam Java, Jadi Anda perlu menginstal Java pada sistem Anda. Secara default, versi Java terbaru tidak tersedia di repositori Ubuntu 18.04. Jadi, Anda perlu menambahkan repositori Java ke sistem dengan menjalankan perintah berikut:

sudo add-apt-repository --yes ppa:webupd8team/java

Selanjutnya, perbarui repositori dan instal Java dengan perintah berikut:

sudo apt-get install oracle-java8-installer -y

Setelah menginstal Java, Anda dapat memverifikasi versi Java dengan perintah berikut:

java -version

Output:

java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

Install Dependensi yang Diperlukan

Selanjutnya, Anda perlu menginstal beberapa dependensi pada sistem. Anda dapat menginstal semuanya dengan menjalankan perintah berikut:

sudo apt-get install imagemagick ghostscript libxt6 libxrender1 ffmpeg sox -y

Instal dan Konfigurasikan MariaDB

Selanjutnya, Anda harus menginstal MariaDB Server ke sistem. Anda dapat menginstalnya dengan menjalankan perintah berikut:

sudo apt-get install mariadb-server -y

Setelah MariaDB diinstal, masuk ke shell MariaDB :

mysql -u root -p

Masukkan kata sandi root Anda saat diminta. Kemudian, buat database dan user database .

CREATE DATABASE openmeetings;
CREATE USER openmeetings;

Selanjutnya, grant privileges ke database Openmeetings dengan perintah berikut:

GRANT ALL PRIVILEGES ON openmeetings.* TO 'openmeetings'@'localhost' IDENTIFIED BY 'GantiDenganPasswordAnda';

Selanjutnya, Anda perlu menjalankan perintah FLUSH PRIVILEGES sehingga tabel privilege akan dimuat ulang oleh MySQL dan kita dapat menggunakan kredensial baru:

FLUSH PRIVILEGES;

Selanjutnya, keluar dari konsol MariaDB dengan perintah berikut:

\q

Instal OpenMeetings

Anda dapat mengunduh versi terbaru OpenMeetings dari halaman download Apache OpenMeetings degnan perintah wget:

wget http://www-eu.apache.org/dist/openmeetings/4.0.4/bin/apache-openmeetings-4.0.4.tar.gz

silahkan kunjungi halaman download Apache Openmeetings dan ganti url download jika ada rilis terbaru.

Setelah pengunduhan selesai, ekstrak file yang diunduh dengan perintah berikut:

sudo tar xvf apache-openmeetings-4.0.4.tar.gz -C /opt/openmeetings

Selanjutnya, jalankan aplikasi dengan perintah berikut:

cd /opt/openmeetings
sudo sh red5.sh openmeetings

OpenMeetings sekarang dimulai dan listening pada port 5080.

Akses Web Interface OpenMeetings

Buka browser web dan ketik URL http://server-ip:5080/openmeetings. Anda akan diarahkan ke halaman berikut:

page 1 - OpenMeetings Installer

Klik pada tombol >. Anda akan melihat halaman berikut:

page 2 - Select the database type

Di sini, pilih tipe database Anda dan berikan nama database, lalu klik tombol >. Anda akan melihat halaman berikut:

page 3 - Enter database credentials

Di sini, berikan nama pengguna, kata sandi, dan email Anda, lalu klik tombol >. Anda akan melihat halaman berikut:

page 4 - SMTP settings

Sekarang, berikan detail SMTP, lalu klik tombol >. Anda akan melihat halaman berikut:

page 5 - Set program paths like FFmpeg and ImageMagick

Di sini, berikan path ImageMagick, sox dan FFmpeg, lalu klik tombol >. Anda akan melihat halaman berikut:

page 6 - Choose crypt type

Pilih nilai default dan klik tombol >. Anda akan melihat halaman berikut:

page 7 - Installation finished

Sekarang, klik tombol Enter the Application. Anda akan melihat halaman berikut:

page 8 - Login to OpenMeetings

Sekarang, berikan kredensial masuk Anda, lalu klik tombol Sign In. Anda akan melihat halaman berikut:

page 9 - OpenMeetings Dashboard