Senin, 13 Juni 2011

Openmeetings

Install OpenMeeting:

Kebutuhan:
1. Web Server Apache Tomcat
2. Database (MySQL)
3. Tomcat & Java (jdk)
4. Framework Red5
5. OpenMeetings
- ffmpeg
- ImageMagick
- jodconverter
- Ghost Script
- sox
- swftools

Langkah-Langkahnya:

1.) Install Web Server Apache dan Tomcat:
A. Apache
1. Install
- yast2 --install apache2
atau
- zypper install apache2
2. Start servicenya
linux-hzqn:~ # rcapache2 start atau
linux-hzqn:~ # /etc/init.d/apache2 start

B. Install PHP5
linux-hzqn:~ # yast2 --install php5 php5-mysql apache2-mod_php5 php-gd php-mbstring php-mcrypt
linux-hzqn:~ # rcapache2 restart

2.) Install & Configure MySQL
1. Install MySQL
linux-hzqn:~ # yast2 --install mysql mysql-tools
linux-hzqn:~ # rcmysql status
2. Start MySQL
linux-hzqn:~ # rcmysql start
3. Set root password
linux-hzqn:~ # mysqladmin -u root password rootpassword
4. Testing
linux-hzqn:~ # mysql -u root -p
5. Install phpMyAdmin jika ingin menggunakannya.
linux-hzqn:~ # yast2 --install phpMyAdmin
linux-hzqn:~ # cd /srv/www/htdocs/phpMyAdmin
linux-hzqn:~ # cp config.sample.inc.php config.inc.php
6 Edit filenya
$cfg['blowfish_secret']='mysqladmin';
$cfg['Servers'][$i]['host'] = '127.0.0.1';

3) Tomcat & jdk
A. jdk
1. Install jdk
linux-hzqn:~ # yast2 --install java/jdk
2. Ceck java home
linux-hzqn:~ # echo $JAVA_HOME
linux-hzqn:~ # which javac
3. Setting Java Home
linux-hzqn:~ # export JAVA_HOME=/usr/java/jdkx.x.x
linux-hzqn:~ # export PATH=$JAVA_HOME/bin:$PATH

B. Tomcat
1. Download package tomcat http://tomcat.apache.org/
2. Extract package ke /usr/local/
linux-hzqn:~ # tar zxfv
atau
linux-hzqn:~ # tar jxfv
3. Setting CATALINA_HOME
linux-hzqn:~ # export CATALINA_HOME=/usr/local/tomcat
4. Start & Stop Tomcat
linux-hzqn:~ # /usr/loca/tomcat/bin/startup.sh
linux-hzqn:~ # /usr/loca/tomcat/bin/shutdown.sh

4) Framework Red5
1. Install ant
linux-hzqn:~ # yast2 --install ant
2. Pindah ke direktori yang diinginkan
linux-hzqn:~ # cd /usr/local/
3. Download package terbaru red5
linux-hzqn:/usr/local # svn checkout http://red5.googlecode.com/svn/java/server/trunk/ red5
linux-hzqn:~ # cd /usr/local/red5
linux-hzqn:/usr/local/red5 # ant prepare
linux-hzqn:/usr/local/red5 # ant dist
linux-hzqn:/usr/local/red5 # cp -r dist/conf .
linux-hzqn:/usr/local/red5 # ./red5.sh
4. Membuat Script untuk start/stop/restart/status di taruh di /etc/init.d/
# vi /etc/init.d/red5
#! /bin/sh
#
# Author: Ilham Firdaus
# /etc/init.d/red5
#
# Check for missing file
RED5_DIR=/usr/local/red5
test -x $RED5_DIR/red5.sh || exit 5

case "$1" in
start)
echo -n "Starting Red5 Service"
echo -n " "
cd $RED5_DIR
su -s /bin/bash -c "$RED5_DIR/red5.sh &" red5
sleep 2
;;
stop)
echo -n "Shutting down red5"
echo -n " "
su -s /bin/bash -c "killall -q -u red5 java" red5
sleep 2
;;
restart)
## Stop the service and regardless of whether it was
## running or not, start it again.
$0 stop
$0 start
;;
esac
5. Testing
Buka web browser dan ketik url: http://your.ip.address:5080

5.) Openmeetings
A. Install ffmpeg
1. Download Package & Extract
http://www.ffmpeg.org/releases/ffmpeg-0.7-rc1.tar.bz2
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/ffmpeg-0.7-rc1 /usr/local/
linux-hzqn:~ # cd /usr/local/ffmpeg-0.7-rc1
3. Install & Configure
linux-hzqn:~ # ./configure
linux-hzqn:~ # make && make install

B. ImageMagick
1. Download Package & Extract
ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-cygwin.tar.gz
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/ImageMagick-i686-pc-cygwin /usr/local/
linux-hzqn:~ # cd /usr/local/ImageMagick-i686-pc-cygwin
3. Install & Configure
linux-hzqn:~ # export MAGICK_HOME="$HOME/ImageMagick-6.7.0"
linux-hzqn:~ # export PATH="$MAGICK_HOME/bin:$PATH"
linux-hzqn:~ # LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$MAGICK_HOME/lib"
linux-hzqn:~ # export LD_LIBRARY_PATH
linux-hzqn:~ # convert logo: logo.gif
linux-hzqn:~ # identify logo.gif
linux-hzqn:~ # display logo.gif

C. jodconverter
1. Download Package & Extract
http://sourceforge.net/projects/jodconverter/files/JODConverter/2.2.2/jodconverter-2.2.2.zip/download
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/jodconverter-tomcat-2.2.2 /usr/local/
linux-hzqn:~ # cd /usr/local/jodconverter-tomcat-2.2.2
linux-hzqn:~ # cp -r /usr/local/jodconverter-tomcat-2.2.2/webapps/converter /usr/local/red5/webapps/

D. Ghost Script
linux-hzqn:~ # yast2 --install ghostscript

E. sox
1. Download Package & Extract
http://sourceforge.net/projects/sox/files/sox/14.3.2/sox-14.3.2.tar.gz/download
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/sox-14.3.2 /usr/local/
linux-hzqn:~ # cd /usr/local/sox-14.3.2
3. Install & Configure
linux-hzqn:~ # ./configure
linux-hzqn:~ # make && make install

F. swftools
1. Download Package & Extract
http://www.swftools.org/swftools-0.9.1.tar.gz
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/swftools-0.9.1 /usr/local/
linux-hzqn:~ # cd /usr/local/swftools-0.9.1
3. Install & Configure
linux-hzqn:~ # ./configure
linux-hzqn:~ # make && make install

G. Install Openmeetings
1. Download package openmeetings
http://openmeetings.googlecode.com/files/openmeetings_1_6_2_r3675.zip
2. Extract filenya.
linux-hzqn:~ # unzip openmeetings_1_6_2_r3675.zip
linux-hzqn:~ # mv /home/reza/Download/red5/webapps/openmeetings/ /usr/local/red5/webapps/
3. Konfigurasi file hibernate.cfg.xml
linux-hzqn:~ # vi /usr/local/red5/webapps/openmeetings/conf/hibernate.cfg.xml
Misalkan:
root
opentek

jdbc:mysql://localhost/openmeetings
4. Restart Red5
linux-hzqn:~ # /etc/ini.d/red5 restart
5. Lanjut ke tahap installasi via browser
http://localhost:5080/openmeetings/install
6. Klik next untuk memulai
7. Isi form sesuai data yang telah di buat sebelumnya, seperti
username: admin
password: admin
path sox: /usr/local/sox-14.3.2
swftools: /usr/local/swftools-2011-01-23-1815
ImageMagick: /usr/local/ImageMagick-6.7.0
ffmpeg: /usr/local/ffmpeg-0.7-rc1
.......

untuk mudahnya pilih default.
8. Finish
9. Testing
http://localhost:5080/openmeetings
Login.

Tidak ada komentar:

Posting Komentar