TOC | Previous | Next | Documentation Home


System requirements

The Reciprocal Net site software is a web application written primarily in Java, designed to be installed on an existing web server running the GNU/Linux operating system.� It is distributed in Red Hat Package Manager (RPM) format.� An online Yellow Dog Updater Modified (YUM) repository is available.

Sever hardware requirements

�       System

o     minimum: any modern Intel-based desktop PC.

o     recommended: server-class machine with an uninterruptable power supply for high availability.

�       Memory

o     recommended: at least 512 MB RAM

�       Disk

o     minimum: at least 5 GB free hard drive space.

o     recommended: redundant disk array for high availability

�       Processor

o     minimum: Pentium 4-class 32-bit capable processor

o     optional: 64-bit-capable processor (e.g. EM64T, AMD64).� However, this release of Reciprocal Net site software does not take advantage of 64-bit-capable processors.

Sites that are particularly concerned about availability and reliability are advised to select server-class hardware with redundant disk arrays.

Server operating system requirements

Several distributions of the GNU/Linux operating system have been tested extensively with this release of the Reciprocal Net site software and are known to be compatible:

�       Red Hat Enterprise Linux 5, i386 edition (including release 5.1)

�       CentOS 5, i386 edition (including release 5.1)

�       Scientific Linux 5, i386 edition

�       Fedora Core 6, i386 edition

�       Fedora Core 7, i386 edition

�       Fedora Core 8, i386 edition

Use of other GNU/Linux distributions and even other operating systems may be possible but cannot be supported by the Reciprocal Net project.� Note that only the i386 editions of GNU/Linux operating systems are supported at this time.� These are able to run on both 32-bit-capable and 64-bit-capable Intel-compatible processors.� Although some sites have reported success running Reciprocal Net sites on x86_64 editions of the GNU/Linux operating system, such configurations have not been tested and thus are not recommended.

Older GNU/Linux distributions are no longer supported by the Reciprocal Net project.�� In particular, use of Red Hat Linux 8 is discouraged because its product support ceased in year 2003, and use of Fedora Core 1 is discouraged because its product support ceased in year 2005.� Existing Reciprocal Net sites that may be running these obsolete operating systems are urged to upgrade.

Server support software requirements

�       A web server daemon.� Apache Httpd 2.2 from the Apache Software Foundation has been tested extensively and is supported.

�       A servlet container daemon or J2EE daemon.� Apache Tomcat 5.5 from the Apache Software Foundation has been tested extensively and is supported.� Note that some software packages are capable of fulfilling both the web server requirement and the servlet container requirement.

�       A Java virtual machine (VM) compatible with J2SE specification 1.5.0 or higher.� JDK 6 from Sun Microsystems has been tested extensively and is supported.

�       A SQL database server for which a Java (JDBC) driver is available.� MySQL 5.0 from MySQL AB has been tested extensively and is supported.

�       The most recent release of the Reciprocal Net site software.


TOC | Previous | Next | Documentation Home