7 Step Cara Install OpenMeetings di Ubuntu Linux

Install OpenMeetings di Ubuntu

OpenMeetings adalah software yang dapat digunakan untuk video conference, presentasi, pelatihan online, kolaborasi  papan tulis sehingga dapat mengedit dokumen dan menggambar secara bersamaan, dan desktop sharing antar pengguna sehingga semua pengguna dapat bertatap wajah yang berbasiskan web. Komunikasi yang sedang berlangsung di room meeting dapat di atur sesuai mode komunikasi, keamanan dan kualitas video yang berbeda.

Cara Install OpenMeetings di Ubuntu

sudo apt-get install update
sudo apt-get install upgrade

Step 1  – Install oracle java 1.8

sudo echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list

sudo echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update

sudo echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

sudo apt-get install oracle-java8-installer

//set java tersebut sebagai default
sudo apt-get install oracle-java8-set-default

//cek versi javanya
sudo java -version

Step 2  – Install ImageMagic, Sox and Swftools

//install ImageMagic
sudo apt-get install imagemagick gdebi libgif4 libjpeg62 synaptic zlib1g-dev liboil0.3 unzip make

//compile dan install sox
sudo cd /opt
sudo wget http://sourceforge.net/projects/sox/files/sox/14.4.1/sox-14.4.1.tar.gz
sudo tar xzvf sox-14.4.1.tar.gz
sudo cd /opt/sox-14.4.1
sudo ./configure
sudo make && make install

//compile dan install swftools

// Untuk 64 bit
sudo cd /opt
sudo wget https://launchpad.net/ella-renaissance/ella-renaissance-beta/beta1/+download/swftools_0.9.1-1_amd64.deb
sudo dpkg -i swftools_0.9.1-1_amd64.deb

//perintah untuk tidak mengupdate swftools
sudo echo "swftools hold" | sudo dpkg --set-selections

//Untuk 32 bit
sudo cd /opt
sudo wget http://www.tataranovich.com/debian/pool/squeeze/main/s/swftools/swftools_0.9.1-1_i386.deb
sudo dpkg -i swftools_0.9.1-1_i386.deb

//perintah untuk tidak mengupdate swftools
sudo echo "swftools hold" | sudo dpkg --set-selections

Step 3  – Install Adobe flash player

sudo nano /etc/apt/sources.list

//copy repos dibawah ini kedalam sources.list
deb http://ftp.us.debian.org/debian wheezy contrib non-free
deb http://ftp.us.debian.org/debian wheezy contrib

sudo apt-get update
sudo apt-get install flashplugin-nonfree

Step 4  – Install Jodconverter

sudo cd /opt
sudo wget http://jodconverter.googlecode.com/files/jodconverter-core-3.0-beta-4-dist.zip
sudo unzip jodconverter-core-3.0-beta-4-dist.zip

Step 5  – Compile dan install FFmpeg

//Install libraries

sudo apt-get -y --force-yes install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texi2html zlib1g-dev nasm

sudo mkdir ~/ffmpeg_sources
sudo cd ~/ffmpeg_sources
sudo wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
sudo wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz2
sudo wget -O fdk-aac.zip https://github.com/mstorsjo/fdk-aac/zipball/master
sudo wget http://downloads.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz
sudo wget http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz
sudo wget http://webm.googlecode.com/files/libvpx-v1.3.0.tar.bz2
sudo wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2

//compile dan install Yasm
sudo cd ~/ffmpeg_sources
sudo tar xzvf yasm-1.3.0.tar.gz
sudo cd yasm-1.3.0
sudo ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin"
sudo make
sudo make install
sudo make distclean

//compile dan install libx264
sudo cd ~/ffmpeg_sources
sudo tar xjvf last_x264.tar.bz2
sudo cd x264-snapshot*

(In only one line with space)
sudo PATH="$HOME/bin:$PATH" ./configure --prefix="$HOME/ffmpeg_build"--bindir="$HOME/bin" --enable-static

sudo PATH="$HOME/bin:$PATH" make
sudo make install
sudo make distclean

//compile dan install libfdk-aac
sudo cd ~/ffmpeg_sources
sudo unzip fdk-aac.zip
sudo cd mstorsjo-fdk-aac*
sudo autoreconf -fiv
sudo ./configure --prefix="$HOME/ffmpeg_build" --disable-shared
sudo make
sudo make install
sudo make distclean

//compile dan install libmp3lame
sudo cd ~/ffmpeg_sources
sudo tar xzvf lame-3.99.5.tar.gz
sudo cd lame-3.99.5
sudo ./configure --prefix="$HOME/ffmpeg_build" --enable-nasm --disable-shared
sudo make
sudo make install
sudo make distclean

//compile dan install libopus
sudo cd ~/ffmpeg_sources
sudo tar xzvf opus-1.1.tar.gz
sudo cd opus-1.1
sudo ./configure --prefix="$HOME/ffmpeg_build" --disable-shared
sudo make
sudo make install
sudo make distclean

//compile dan install libvpx
sudo cd ~/ffmpeg_sources
sudo tar xjvf libvpx-v1.3.0.tar.bz2
sudo cd libvpx-v1.3.0
sudo PATH="$HOME/bin:$PATH" ./configure --prefix="$HOME/ffmpeg_build" --disable-examples
sudo PATH="$HOME/bin:$PATH" make
sudo make install
sudo make clean

//compile dan install ffmpeg
sudo cd ~/ffmpeg_sources
sudo tar xjvf ffmpeg-snapshot.tar.bz2
sudo cd ffmpeg
sudo PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure 
 --prefix="$HOME/ffmpeg_build" 
 --pkg-config-flags="--static" 
 --extra-cflags="-I$HOME/ffmpeg_build/include" 
 --extra-ldflags="-L$HOME/ffmpeg_build/lib" 
 --bindir="$HOME/bin" 
 --enable-gpl 
 --enable-libass 
 --enable-libfdk-aac 
 --enable-libfreetype 
 --enable-libmp3lame 
 --enable-libopus 
 --enable-libtheora 
 --enable-libvorbis 
 --enable-libvpx 
 --enable-libx264 
 --enable-libx265 
 --enable-nonfree
sudo PATH="$HOME/bin:$PATH" make
sudo make install
sudo make distclean
sudo hash -r

sudo cd ~/bin
sudo cp ffmpeg ffplay ffprobe ffserver vsyasm x264 yasm ytasm /usr/local/bin
sudo cd ~/ffmpeg_build/bin
sudo cp lame /usr/local/bin

Step 6  – Install database MariaDB

sudo apt-get install python-software-properties
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://mirror6.layerjet.com/mariadb/repo/5.5/debian wheezy main'
...update:
sudo apt-get update
...and install:
sudo apt-get install mariadb-server

//buat database dan user openmeetings
mysql -u root -p
MariaDB [(none)]> CREATE DATABASE open304 DEFAULT CHARACTER SET 'utf8';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON open304.* TO 'openmeetings'@'localhost'IDENTIFIED BY '123456' WITH GRANT OPTION;
quit

//keterangan
* open304 ......is the database name.
* openmeetings ...is the user name for the database.
* 123456 ….........is the password of the user called openmeetings.

Step 7  – Install OpenMeetings

sudo mkdir /opt/red5304
sudo cd /opt/red5304
sudo wget http://apache.rediris.es/openmeetings/3.0.7/bin/apache-openmeetings-3.0.7.zip
sudo unzip apache-openmeetings-3.0.7.zip

...remove the unloaded file:
sudo rm -f apache-openmeetings-3.0.7.zip

Do to nobody owner of the whole OpenMeetings folder installation:
sudo chown -R nobody /opt/red5304

//download mysql connector
sudo cd /opt
sudo wget http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar
sudo cp /opt/mysql-connector-java-5.1.34.jar /opt/red5304/webapps/openmeetings/WEB-INF/lib

//setting database openmeeting
sudo cd /opt/red5304/webapps/openmeetings/WEB-INF/classes/META-INF
sudo mv persistence.xml persistence.xml-ori
sudo mv mysql_persistence.xml persistence.xml
sudo nano /opt/red5304/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml

...to change on line 81
, Url=jdbc:mysql://localhost:3306/openmeetings
...to
, Url=jdbc:mysql://localhost:3306/open304
...it is the name of the database that we did initially.
... to change on line 86
, Username=root
...to
, Username=openmeetings
...is the user that we did initially for the database.
...to change on line 87
, Password=" />
...to
, Password=123456" />

sudo chmod 640 /opt/red5304/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml

//download red5
sudo cd /opt

(In one line only without space)
sudo wget https://cwiki.apache.org/confluence/download/attachments/27838216/red5?version=1&modificationDate=1424861692000&api=v2

...when the download is finished press Ctrl+c keyboard.

Rename the file unloaded to red5:
sudo mv red5?version=1 red5

...and copy it to:
sudo cp red5 /etc/init.d/

Give permission of execution:
sudo chmod +x /etc/init.d/red5

sudo /etc/init.d/mysql start
sudo /etc/init.d/red5 start

//jika sobat menemukan pesan eror seperti dibawah abaikan saja
//tunggu sampai 10 detik
start-stop-daemon: --start needs --exec or --startas
Try 'start-stop-daemon --help' for more information.

Sekarang buka browser kesayangan sobat dan ketikan alamat http://localhost:5080/openmeetings/install , ikuti step gambar berikut (klik gambar untuk memperbesar):

Pada tahap ini kita melakukan beberapa penyetingan lokasi path sebagai berikut:

  • swftools_path…and to the right in Value type: /usr/local/bin
  • imagemagick_path…and to the right in Value type: /usr/bin
  • sox_path…and to the right in Value type: /usr/local/bin
  • ffmpeg_path…and to the right in Value type: /usr/local/bin
  • office.path…and to the right in Value type (32 bit): /usr/lib/libreoffice Clic on: office.path…and to the right in Value type (64 bit): /usr/lib/libreoffice
  • jod.path…and to the right in Value type: /opt/jodconverter-core-3.0-beta-4/lib
Cara Install OpenMeetings di Ubuntu
penyetingan path

ini penampakan video conference openmeeetings

Install OpenMeetings di Ubuntu

Demikian tutorial cara install openmeetings di ubuntu, jika ada pertanyaan silahkan tinggalkan pesan di kolom komentar. Selamat mencoba…..

5 thoughts on “7 Step Cara Install OpenMeetings di Ubuntu Linux”

  1. wah ini sangat bagus gan dlah hal percakapan komunitas ataupun grub secra global, saya tertarik dengan ini dan saya juga menggunakan ubuntu v10.4 lucid ,,, akan saya coba gan dengan partner2 yang lain

    Reply

Leave a Comment