Hi, The following information was updated in 2008. Does anyone know the current information for Openfire 3.8.2?
Document page: http://community.igniterealtime.org/docs/DOC-1543
Minimum Requirements
- Database with a JDBC driver, or use the embedded pure Java database.
- Java 5: because Openfire is a pure Java application, it will run on any platform where Java 5 (JRE 1.5 or better) is available. Java 6 is recommended.
Software & Hardware Options
-
Operating Systems
- Windows 2000, Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008
- Linux, Solaris, or other Unix with Java 5 support
- Mac OS X
-
Databases
- MySQL (5.x or better recommended)
- Oracle (10g or better recommended)
- Postgres (7.x or better recommended)
- IBM DB2 (v7 or better recommended)
- SQL Server (2000 or better recommended)
- Sybase
- HSQL DB (also used as the embedded database)
- Any other database that has a robust JDBC 2.0 compliant driver
Hardware Recommendations
Concurrent Users
Recommendation
1-500
At least 384 MB of available RAM and one 1.5 GHz processor.
501-10,000
At least 768 MB of available RAM and one 3.0 GHz processor.
10,001-25,000
At least 1.5 GB of available RAM, two 3 GHz processors, and one connection manager on the same machine.
25,001-100,000
At least 2.0 GB of available RAM, two 3 GHz processors, and between 1 and 4connection managers based on exact size, each on their own equivalent machine.
Additional Recommendations
We recommend a backup solution for server-side applications. At a minimum you should back up your database on
a regular basis as well as the configuration files for Openfire (note, these are stored in one directory).
A backup solution will help you recover from hardware failures or human error (it’s been known to happen!).
Original source: http://www.jivesoftware.com/products/openfire/resources/requirements.jsp(No longer online. Jive Software is the parent company of igniterealtime.org)