You should be familiar with the installation and configuration of software on a UNIX system. It helps if you have some experience with PostgreSQL, PHP and Apache.
This guide will not cover the installation on Oracle, though the software has been successfully run on it. Full support for Oracle is currently prevented by some missing files to create some database tables and lack of sufficient testing.