Prerequisites & System Requirements

Prerequisites

You must have a running Java Virtual Machine to install and use Jahia.


Download and install a Java SE Development Kit from Oracle / Sun website > go to the Oracle / Sun Java website

Installation on MS Windows
  • Download the above file at the root level of your computer, or decompress it at the root level (C:\)
  • Due to Windows limitations in path depth, Jahia can't be installed in the user home directory
  • Also there shoudn't be any spaces in your folder naming 


example: C:\jahia66\ is ok while C:\jahia 66\ won't work

.

 

System requirements

Java

OS Suggested Min. Configuration
  • Windows
  • Linux
  • Mac OSX

Development

  • Dual Core
  • 2 GB RAM (1 GB RAM for Jahia)
  • 1 GB HD

 Production Environments

  • Quad Core
  • 4 or 8 GB RAM (2 GB RAM for Jahia)
  • 100 GB

Warning: 32 bits JVM are limited in max memory (1.5 GB under Windows - 2 or 3 GB under Linux/Solaris). Jahia tries to cache a maximum of data in order to boost performance. So we highly recommend 64 bits environements with enough memory available at least for all production environments.

 

Java Application Servers

By default tested with Min Requirements
  • Tomcat 6.x
  • Support for Servlets 2.4
  • JDK 1.5 (1.6 recommended / 1.7 not supported)
  • Addtional application server deployment tools (IBM Websphere, Oracle Weblogic, JBoss) are available with the Enteprise Jahia Subscription

 

Clients

Full Thin Client (no Java applets, no ActiveX controls needed)

By default tested with
  • Firefox (from v.9.0)
  • Safari (from v.5.0)
  • Internet Explorer (from v.8.0)
  • Chrome  (from v.16.0)

 

Databases

By default tested with
  • Apache Derby (not for production)
  • MySQL
  • Postgres
  • Additional database deployment tools are available with the Enterprise Jahia Subscription