Installation Deb Ian
Installation Deb Ian
Installation Deb Ian
the installation procedure (if you forget of all 3th party requirements) is as simple as the
following:
that is all!
In this how-to I'm going to descript way to install OpenMeetings on debian GNU/Linux Etch
(4.0), Steps are following way:
What we need!
Install MySQL
Install xvfb and OpenOffice.org
Install ImageMagic & !Ghostscript
Install SwfTools
Install Java and red5
Download openlazslo
Install OpenMeetings
Installing must new version?
Configure OpenMeetings and place files
Start every thing
!Troobleshooting
Author
What We Need¶
In this article I will use aptitude to install packages, if you don't have apptitude please install it
before going forward :
$su
#apt-get update
#apt-get install aptitude
After aptitude we need Debian GNU/Linux, I use version 4.0 (code name Etch), befor installing
any thing else I recommend you to create a directory and manage every thing from there:
#su
#mkdir /root/tmpOpenMeetings/
#cd /root/tmpOpenMeetings/
Install !MySQL¶
OpenMeetings can work with wide range of databases, I will install OpenMeetings with MySQL,
to install !MySQL server:
[mysqld]
default-character-set=utf8
character-set-server=utf8
#vim /usr/lib/openoffice/share/registry/data/org/openoffice/Setup.xcu
You should insert following lines after: <node oor:name="Office">:
Install SWFTools¶
SWFTools s a collection of SWF manipulation and creation utilities written by Rainer Böhme
and Matthias Kramm. It is released under the GPL.
If you get this message: "Couldn't find any package whose name or description matched
"swftools" " please download swftools directly from web with running:
#wget http://ftp.it.debian.org/debian/pool/main/s/swftools/swftools_0.8.1-
1_i386.deb
#dpkg -i swftools_0.8.1-1_i386.deb
#wget http://ftp.tr.debian.org/debian/pool/non-free/s/sun-java5/sun-java5-
demo_1.5.0-13-1_i386.deb
#wget http://ftp.de.debian.org/debian/pool/non-free/s/sun-java5/sun-java5-
jdk_1.5.0-14-1etch1_i386.deb
# wget http://ftp.de.debian.org/debian/pool/non-free/s/sun-java5/sun-java5-
bin_1.5.0-15-1_i386.deb
#dpkg -i sun-java5-demo_1.5.0-13-1_i386.deb sun-java5-jdk_1.5.0-14-
1etch1_i386.deb sun-java5-bin_1.5.0-15-1_i386.deb
#wget http://dl.fancycode.com/red5/0.6.3/debian/red5_0.6.3-1_all.deb
#dpkg -i red5_0.6.3-1_all.deb
openlazslo¶
OpenLaszlo is an open source platform for the development and delivery of rich Internet
applications. to installing it, run:
#wget http://download.openlaszlo.org/4.0.6/openlaszlo-4.0.6-unix.tar.gz
#tar -xvf openlaszlo-4.0.6-unix.tar.gz
#mv lps-4.0.6/ /opt/
Note: there is no need to install OpenLaszlo if you only use the application but don't want
to modify it.
Note: you might would like to have a look at this shell script to start/stop/restart/status, if
yes you can use this how-to.
Installing OpenMeetings¶
Huraaa, making infrastructure is finished, now we are going to download latest OpenMeeting
release and instaling it:
#wget http://openmeetings.googlecode.com/files/openmeetings051.zip
#unzip openmeetings051.zip
To installing OpenMeetings you should tell OM where is your DataBase server and as I use
MySQL as my Server, steps are like this:
#cp openmeetings/conf/mysql_hibernate.cfg.xml
openmeetings/conf/hibernate.cfg.xml
#vim openmeetings/conf/hibernate.cfg.xml
Now change :
<property name="connection.username"><DB_USER></property>
<property name="connection.password"><DB_PASSWORD></property>
<property
name="connection.url">jdbc:mysql://<DB_HOST>/<DB_NAME></property>
I will rename dev to !OpenMeetingsFromSVN and then replace what updated in snapshot (from
subversion) with what should be out of date in orginal openmeetings file downloaded from
OpenMeetings and OpnLazslo:
# mv dev/ OpenMeetingsFromSVN
#cp -r OpenMeetingsFromSVN/laszlo/client/xmlcrm/videoconference/ /opt/lps-
4.0.6/Server/lps-4.0.6/
Configure OpenMeetings¶
Now, first I update my language files:
#cp
OpenMeetingsFromSVN/xmlcrm/java/webapp/openmeetings/languages/* openmeetings
/languages/.
Instead of using a virtual frame buffer you may install and use a /etc/init.d/ooomeetings service.
The last part of instalation is web based, with your web browser (Firefox, Opera, IE, ...) and
servers IP address and port 5080 (default):
http://$YOUR_IP:5080/openmeetings/Install
http://$YOUR_IP:8080/lps-4.0.6/videoconference/
Touble Shooting¶
If you get any message about locales or fonts, you can use :
#dpkg-reconfigure locales
#aptitude install xfonts-base
vim /opt/lps-4.0.6/Server/lps-4.0.6/videoconference/config.xml