ADempiere
ADempiere.netCommunity ChatWiki
develop
develop
  • ADempiere Documentation
  • About this Documentation
    • Copyright
    • Conventions Used
    • Contributors
    • Version Control
    • Getting Involved in the ADempiere Project
    • GNU Free Documentation License
  • Glossary
  • User Guide
    • Getting Started
      • About the Application
      • Launching the Application
      • Logging In
      • Finding Your Way Around the Java Client
        • The Application Menu
        • The Performance Dashboard
        • The Menu (Home) Tab
      • Finding Your Way Around the Web App
        • The Dashboard
      • Opening and Using Windows
        • The Tool Bar
        • Shortcut Keys
      • Entering Data - Fields and Buttons
        • Account Field
        • Assignment Field
        • Binary Data Field
        • Button Field
        • Color Field
        • Date Field
        • Date + Time Field
        • Untitled
        • Number Field
      • Dialogs and Forms
        • Account Dialog
        • Change Log or Record Info
        • Calculator Tool
        • Calendar Tool
        • Payment Dialog
      • Key Concepts
      • Workflow Activities
      • Workflow
      • Windows and Tabs
      • Reports and Processes
    • Garden World Demonstration Client
    • Untitled
    • System Administration
      • General Rules
        • System Rules
        • Security
          • Defining Users and Contacts
          • Roles and Managing Data Access
            • Dashboard Access
            • Role Access Update
        • Server
          • EMail Configuration
      • Managing the Client
        • Configuring the Client Password Reset
      • Managing Organizations
        • Document Status Indicators
      • Data
        • Data Import
    • Partner Relations
    • Revenue Recognition
    • Open Items
      • Dunning
    • Products & Material Management
      • Product Setup
        • Warehouse & Locators
        • Units of Measure
        • Asset Groups
        • Product Categories
        • Product Classifications, Classes and Groups
        • Product Attributes, Sets and Instances
          • Example - Using Product Attributes
        • Defining the Product
          • Product Types
          • Basic Product Setup
          • Product Bill of Materials
            • BOM Components
      • BOM Drop
    • Accounting & Performance Analysis
      • An Overview of Accounting in ADempiere
      • Accounting Setup
      • Calendar, Year and Periods
      • Tax Setup
      • Performance Measurement Setup
    • Assets and Asset Management
    • Manufacturing
      • Engineering Change Management
      • Product Configuration
      • Forecasting
    • Warehouse Management System
  • System Administration
    • Installation
      • System Requirements
      • Install ADempiere easily with Docker
      • Installing ADempiere Manually
        • Database Server Installation & Setup
        • Application Server Installation and Setup
        • Initialize the Database
        • Launch the Application Server
      • Securing Your ADempiere Installation
    • Upgrading and Migration
    • Database Maintenance
      • Database Backup and Restore
    • The Application Dictionary
      • Synchronize Changes with the Database
  • Developer Guide
    • Becoming a Developer
    • Software Development Procedure
    • ADempiere Version Control
    • ADempiere Best Practices
    • Development Environments
      • Creating WebUI Workspace using Eclipse Webtool
      • Customization Environment
Powered by GitBook
On this page
  • ADempiere Application Server Requirements
  • Software
  • Hardware
  • Databases
  • Stack Required
  • Technologies Used
  • Client Side
  1. System Administration
  2. Installation

System Requirements

PreviousInstallationNextInstall ADempiere easily with Docker

Last updated 6 years ago

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

It is possible to install ADempiere on a single computer with the database, server and client all running on the same machine. This is quite adequate for evaluation or very small applications. 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 and on different machines.

| | Note: Proper database server architecture and database tuning is essential to efficient operation. For installations with more 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 Requirements

Software

  • Operating Systems - any one of the following

    • Microsoft Vista, Windows 7 or later (Support for will be limited by the supporting stack of Java and database.)

    • Linux

      • Suse *

      • Red Hat *

      • CentOS

      • Debian / Ubuntu

      • FreeBSD

    • Unix

      • OpenSolaris

    • MAC OSX

Hardware

  • Architecture of hardware

Databases

  • Oracle 10g release 2 (Express, Standard and Enterprise editions)

  • PostgreSQL 8.2 or better

  • MySQL

Stack Required

  • (Versions 3.7.0 and below) Java 2 Platform Standard Edition 5.0 or higher

  • (Version 3.8.0 and above) Java 2 Platform Standard Edition 7.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 or newer

    • Linux

      • Suse *

      • Red Hat *

      • CentOS

      • Debian / Ubuntu

      • FreeBSD

    • Unix

      • OpenSolaris

    • MAC OSX

]

| | 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. | | :--- | :--- |

Intel
AMD Opteron
Sparc
Power
Itanium
Application Server
Database Server
Postgres Performance
Hardware Design
Tuning Your PostgreSQL Server
Using EXPLAIN (Query Tuning)
Image:Note.gif
Image:Note.gif