System Requirements

From ADempiere
Revision as of 05:03, 25 February 2011 by MJMcKay (Talk) (Databases: added comment from forum about support for 11g.)

Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

Table of Contents#System Administrator's Guide{{#if: | | [[{{{2}}}]] }}{{#if: | | [[{{{3}}}]] }}{{#if: | | [[{{{4}}}]] }}{{#if: | | [[{{{5}}}]] }} | System Requirements{{#if: Installation Steps| | Installation Steps }} ⇒

ADempiere system requirements vary considerably with the complexity of the enterprise being supported. This page provides a minimum set of system requirements.

The Users Guide discusses basic installation of the software on a single computer for evaluation with the database, server and client all running on the same machine. In a production environment such a simple installation may not be sufficient, especially when there are more than a handful of concurrent users. Performance demands will require more attention to the architecture of the installation. In a production environment, it is highly recommended to separate the servers, with the Application Server and Database Server on different machines.

Note.gif Note:

Proper database server architecture and database tuning is essential to efficient operation. For installations larger than 10 users ensure you do your homework. See specifics about your database or consult with a database specialist for correct hardware architecture, database tuning and query tuning.

For PostgreSQL, see

The following sections describe the main requirements and options.

ADempiere Application Server

Software

  • Operating Systems - any one of the following
    • Microsoft Windows 2000, XP*, Vista, Windows 7
    • Linux
      • Suse *
      • Red Hat *
      • CentOS
      • Debian / Ubuntu
      • FreeBSD
    • Unix
      • OpenSolaris
    • MAC OSX

Hardware

Databases

  • Oracle 10g release 2 (Express, Standard and Enterprise editions)
Note.gif Note:

The export utility (used by RUN_DBExport) on 11g doesn't export empty tables by default. Some configuration of the database is needed or you need to use a different tool. For that reason, 11g is not "officially" supported.

  • PostgreSQL 8.2 or better
  • MySQL

Stack Required

  • Java 2 Platform Standard Edition 5.0 or higher
  • JBoss
  • Apache-ant 1.6 or higher.

Technologies Used

  • Java
  • JavaServer pages (JSP)
  • Servlets
  • EJB
  • SQL/SQLJ
  • XML
  • HTML/CSS
  • PDF

Client Side

For web start or web application:

  • Browsers
    • Firefox 2.0 or better
    • Google Chrome
    • Safari 2 or better
    • Internet Explorer 7.0 or better
    • Java 2 Platform Standard Edition 5.0 or higher

For client application

  • Java 2 Platform Standard Edition 5.0 or higher
  • Operating Systems - any one of the following
    • Microsoft Windows 2000, XP*, Vista
    • Linux
      • Suse *
      • Red Hat *
      • CentOS
      • Debian / Ubuntu
      • FreeBSD
    • Unix
      • OpenSolaris
    • MAC OSX


See Also