Revision: 4389
Author: [email protected]
Date: Sat Oct 8 01:53:32 2011
Log: Edited wiki page InstallationOpenMeetings through web user
interface.
http://code.google.com/p/openmeetings/source/detail?r=4389
Modified:
/wiki/InstallationOpenMeetings.wiki
=======================================
--- /wiki/InstallationOpenMeetings.wiki Sun Oct 2 02:37:32 2011
+++ /wiki/InstallationOpenMeetings.wiki Sat Oct 8 01:53:32 2011
@@ -3,6 +3,29 @@
To update to future versions or migrate see UpdateOpenMeetings, for payed
services see [http://code.google.com/p/openmeetings/wiki/Jobs Hire a
Developer]
+== Install !OpenMeetings ==
+
+[http://openmeetings.googlecode.com/files/openmeetings_1_8_4_r4387.zip
http://openmeetings.googlecode.com/svn/docs/installation_instructions.png]
+
+ # Recommendation for production environment
+ By default OpenMeetings uses the integrated Apache Derby database. For
production environment you should consider using
+[Configuration_Mysql MySQL], [Configuration_Postgres Postgres] or for
example [Configuration_IBM_DB2 IBM DB2]"
+
+ #Enabling Image Upload and Import to Whiteboard
+ * Installed *!ImageMagick* on the server, you can get more information
on http://www.imagemagick.org regarding installation. The instructions for
installation can be found there
http://www.imagemagick.org/script/binary-releases.php, however on most
linux systems you can get it via your favorite package managers (apt-get it)
+
+ # Enabling import of PDFs into the Whiteboard
+ * Installed *!GhostScript* on the server, you can get more information
on http://pages.cs.wisc.edu/~ghost/ regarding installation. The
instructions for installation can be found there, however on most linux
systems you can get it via your favorite package managers (apt-get it).
+ * Installed *SWFTools* on the server, you can get more information on
http://www.swftools.org/ regarding installation. Some of the Linux
distributions already have it in there package manager see
http://packages.debian.org/unstable/utils/swftools), the recommended
version of *SWFTools* is 0.9 as prior version have a bug that does lead to
wrong object dimensions in the Whiteboard (_server-side_)"
+
+ # Enabling import of .doc, .docx, .ppt, .pptx, ... all Office Documents
+ * *!OpenOffice-Service* started and listening on port 8100, see
OpenOfficeConverter for details
+
+ # Enabling Recording and import of .avi, .flv, .mov and .mp4 into
whiteboard
+ * Install *FFMpeg*. You should get FFMPEG in an up to date copy! For
Windows you can download a Build for example from
http://ffmpeg.arrozcru.org/builds/ Linux or OSx Users should be able to use
one of the various Installation Instructions on the Web. You need to enable
libmp3lame!
+ * Install *SoX*. You should install SoX in a up to date copy! SoX
12.xx will NOT work! "
+
+
== VMWare ==
* See http://nightly.openmeetings.de/openmeetings/builds/vmware/
@@ -19,38 +42,6 @@
* Headset/Microphone recommendation: Logitech !ClearChat PC Wireless,
for example from
[http://www.amazon.de/Logitech-ClearChat-kabelloser-Kopfh%C3%B6rer-Transmitter/dp/B00166WSN4
Amazon] or
[http://shop.ebay.com/i.html?_nkw=Logitech+ClearChat+Wireless&_sacat=0&_trksid=p3286.m270.l1313&LH_BIN=1&LH_IncludeSIF=1&_odkw=Logitech+ClearChat+PC&_osacat=0
EBay Auctions] (_cient-side_)
-== Software Requirements / Dependencies ==
-
- * Java Version greater or equal 6 (server-side) (client-side)
- * Database available (MySQL,Postgres,... MSSQL,Oracle,DB2 see
[http://docs.jboss.org/hibernate/core/3.3/reference/en/html/session-configuration.html#configuration-optional-dialects
full-list]) It is recommended to make/use an empty database/scheme
- Database MUST listen and allow TCP/IP connections! And the default
character-set/scheme must be UTF8! _For example_ a fresh MySQL does *not*
listen on TCP/IP by default and has *not* utf8 as default-character-set
defined. You have to change these settings and restart your database server
so that changes take effect (mysql-config is in my.cnf). Postgres for
example does also not listen by default on TCP/IP but uses by default UTF8
(since postgres 7 or 8). To change Postgres listening on TCP/IP check
postgresql.conf and add your host to the pg_hba.conf. In Postgres you need
to create a database using *template1* cause template1 create automatically
a scheme called *public* which is needed (and since postgres 8 you can use
several schemes inside one database public is the default one
[http://www.postgresql.org/docs/8.2/interactive/ddl-schemas.html#DDL-SCHEMAS-PATH
Postgres-Docs]). (_server-side_)
- * *!OpenOffice-Service* started and listening on port 8100 (see
OpenOfficeConverter, this is not necessary for installation but for running
later on) (_server-side_)
- * Installed *!ImageMagick* (this is not necessary for installation but
for running later on), you can get more information on
http://www.imagemagick.org regarding installation. The instructions for
installation can be found there
http://www.imagemagick.org/script/binary-releases.php, however on most
linux systems you can get it via your favorite package managers (apt-get
it) (_server-side_)
- * Installed *!GhostScript* (this is not necessary for installation but
for running later on), you can get more information on
http://pages.cs.wisc.edu/~ghost/ regarding installation. The instructions
for installation can be found there, however on most linux systems you can
get it via your favorite package managers (apt-get it). (_server-side_)
- * Installed *SWFTools* (this is not necessary for installation but for
running later on), you can get more information on http://www.swftools.org/
regarding installation. Some of the Linux distributions already have it in
there package manager see
http://packages.debian.org/unstable/utils/swftools), the recommended
version of *SWFTools* is 0.9 as prior version have a bug that does lead to
wrong object dimensions in the Whiteboard (_server-side_)
- * Install *FFMpeg* (this is not necessary for installation but if you
want to test the recording you have to install it). You should get FFMPEG
in an up to date copy! For Windows you can download a Build for example
from http://ffmpeg.arrozcru.org/builds/ Linux or OSx Users should be able
to use one of the various Installation Instructions on the Web. You need to
enable libmp3lame! (_server-side_)
- * Install *SoX* (this is not necessary for installation but if you want
to test the recording you have to install it). You should install SoX in a
up to date copy! SoX 12.xx will NOT work! (_server-side_)
-
-== Install !OpenMeetings ==
-
- # Download
[http://openmeetings.googlecode.com/files/openmeetings_1_8_3_r4343.zip
OpenMeetings (Red5 is already included in that package)]
- # Unpack it (Please make sure that you use an up-to-date unzip-software)
(and copy it somewhere in you system, do not start it from your Windows
Desktop)
- # you have now a folder openmeetings_version_no_xx
- # Prepare Database Settings - go to
openmeetings_version_no_xx/webapps/openmeetings/WEB-INF/classes/META-INF/persistance.xml
- * MySQL-Database-Users: Alter following config values in
`persistance.xml` $DB_HOST $USER_NAME $USER_PASS with your values
- {{{
-<property name="openjpa.ConnectionProperties"
value="DriverClassName=com.mysql.jdbc.Driver,
Url=jdbc:mysql://$DB_HOST:3306/openmeetings?autoReconnect=true&useUnicode=true&createDatabaseIfNotExist=true&characterEncoding=utf-8&connectionCollation=utf8_general_ci&cachePrepStmts=true&cacheCallableStatements=true&cacheServerConfiguration=true&useLocalSessionState=true&elideSetAutoCommits=true&alwaysSendSetIsolation=false&enableQueryTimeouts=false&prepStmtCacheSize=3000&prepStmtCacheSqlLimit=1000,
MaxActive=100, MaxWait=10000, TestOnBorrow=true,
poolPreparedStatements=true, Username=$USER_NAME, Password=$USER_PASS"/>
-
- }}}
- If you have problems in connecting your database, a common error is
that the Database does not listen to TCP/IP Connection, or you properly
need to replace the jdbc-driver with the one for your database-version.
-
- * Postgres-Database-Users: Rename `postgres_persistance.xml` to
`persistance.xml` and alter the db/user/pass values
- * Any-Database-Users Oracle, DB2, MSSQL: Fix the JDBC JAR by placing
the JAR in WEB-INF/lib, change the values in the persistance.xml for usage
with the DB, and restart
- # (Re)start Red5 (The table's will be automatically created by hibernate
if there is something wrong with your database values you will see errors
in Red5 logfile
- # go to the Installer by accessing it via browser:
http://localhost:5080/openmeetings/install and follow the instructions
-
-After Running the Installer all basics are installed. Now login and go to
the Meeting-Rooms and check all features. You possibly will have some
difficulties uploading files. Check if !OpenOffice is really running,
swftool, !ImageMagick (including !GhostScript, FFMpeg) is available on
your System-Path (or your customize the path in the Configuration).
-
== Debian, Links, Changelog, VoIP ==
* for VoIP and SIP Integration see also [VoIPAndSIP]
--
You received this message because you are subscribed to the Google Groups
"OpenMeetings developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/openmeetings-dev?hl=en.