Below you will find installation instructions for OpenGroupware.org. Note that OpenGroupware.org packages are different to SKYRiX ones and do not contain any autoconfiguration, so you need to do some steps on your own.
Note: The installation of OGo is not particulary easy for people new to GNU/Linux! If you don't already know how to configure Apache or PostgreSQL, consider to consult your local Linux guru, buy a SKYRiX distribution of OGo or, for evaluation, just try out the excellent OGo Knoppix CD!
Getting Help: If you have problems with the installation, please join one of the users mailinglists. You'll find help with configuring OGo and of course, with getting Apache and PostgreSQL up and running. Also make sure you check the FAQ first and use the quicksearch function on the webpage to check the mailinglist archives!
Note: Currently OGo is being prepared for the 1.0 release cycle. The installation of 1.0alpha packages is going to be different (easier) compared to the "old" CVS trunk builds.
Install Packages or Build the Sources
First install either the
Debian
or
RPM
packages,
or if you are building from source, do
that.
Required:
[Setup Debian Packages] or
[Setup RPM Packages] or
[Build Source]
Kelley Graham provides a perl script to install the OGo RPM packages. Thanks Kelley!
Setup a Database
OGo stores most of it's data in a relational database. OGo comes with
support for PostgreSQL and FrontBase, PostgreSQL is recommended since
it's already coming with your GNU/Linux distribution and therefore much
easier to install.
After you have setup the database schema, you should already be able
to run OGo manually from the Unix shell. Images might be missing though.
Required: [Install Postgres]
SOPE, the application server OGo is based on, should always be run with an
Apache in front. Apache will do the hard work of processing proper HTTP/1.1
and will reduce the IO load on OGo (so OGo will be busy processing requests
instead of receiving them).
Further we need to map static image resources which are usually served by
Apache (no need to trigger the application server for a static file).
Required: [Configure Apache]
To automatically start and stop OGo when you reboot or turn of your machine,
you should create "init" scripts. Init scripts are small shell scripts
which are automatically run during startup and shutdown.
Required: [Create Init Scripts]