Hippo CMS and DX 11 System Requirements
This document describes the generic system requirements for Hippo CMS and Hippo DX 11 to provide a guideline for infrastructure decisions. Hippo requires customers to consult the Hippo Quality Assurance Team for final sign-off if the installation is not based on the preferred system prerequisites to ensure that the individual combination of software versions employed is both eligible for Hippo Support and also facilitates best possible performance and stability.
In all cases, Hippo only supports system components that are actively and regularly supported by the respective vendors to support optimal business continuity.
Hardware Recommendations
Hippo recommends a minimum of two cluster nodes in any production environment for Backend and Frontend Servers as depicted in the graphic below. Hippo does not differentiate hardware recommendations between Backend or Frontend Servers.
Hippo products utilize a shared Database Server, therefore Hippo advises to consult your DBA as hardware recommendations are largely depending on which Database Server is in place.
Furthermore, disk space requirements are directly related to content stored in Hippo CMS and DX and the capacity needed for frontend servers is depending on the complexity of the website implementation and generated traffic.
Server – per cluster node |
Recommended |
Processor |
4 cores |
RAM |
4 GB |
Disk Space |
25 GB |
For further information on the Hippo architecture as well as horizontal scaling to accommodate high-load environments, please refer to the Hippo Technical Whitepaper and “High Performance Content Delivery” which can be downloaded from our website onehippo.com. A sizing and dimensioning guide for On Premise installations can be provided by your account manager.
The Hippo DX Relevance module requires additional nodes for Elasticsearch. Hippo advises to run a clustered Elasticsearch setup.
Hippo Server Software Prerequisites
Hippo CMS Community edition stack
Preferred Community edition Stack |
|
JVM |
Oracle JVM 8 |
Operating System |
Ubuntu Server 16.04 |
Application Server |
Tomcat 8.0 |
Database Servers |
MySQL 5.7 |
Hippo DX stack
Hippo DX (previously known as the Hippo Enterprise Edition) supports several different stacks, i.e. combinations of operating system, database and application server. Hippo has a preferred stack as mentioned below. In case your environment differs from the preferred stack look at options mentioned in the DX stack options. Please contact Hippo Sales for final sign-off to ensure that the individual combination of software versions employed is both eligible for Hippo support and also facilitates best possible performance and stability.
Preferred Hippo DX stack |
|
JVM |
Oracle JVM 8 |
Operating System |
Ubuntu Server 16.04 (preferred) |
Application Server |
Tomcat 8.0 |
Database Servers |
MySQL 5.7 or Oracle 12 |
Relevance module requirement |
Elasticsearch 6 |
Hippo DX stack options
JVMs |
Oracle or OpenJDK JVM 8 |
Operating Systems |
Ubuntu Server 12.04, 16.04 |
RedHat Enterprise Linux (RHEL) 6, 7.2, or corresponding CentOS versions |
Debian Wheezy and Jessie |
Windows Server 2008 R2, 2012, 2012 R2 |
Application Servers |
Tomcat 8.0, 8.5, 9.0 |
Oracle WebLogic 12c release 3 |
CMS Database Servers |
MySQL 5.6 (until EOL Feb 2018), 5.7, 8 |
Amazon RDS (using MySQL 5.7 or Oracle RDS 12c) |
Oracle 12 |
MS SQL Server 2012 |
PostgreSQL 9 (Please also note the relevance module requirements) |
Proxy servers |
Apache HTTP Server 2.4 |
Relevance Module: additional software requirements |
Elasticsearch 5.5, 5.6, 6 |
Additional database: |
MySQL 5.6 (until EOL Feb 2018), 5.7, 8 |
Amazon RDS (using MySQL 5.7 or Oracle RDS 12c) |
Oracle 12 |
PostgreSQL 9.5 |
LDAP Directories |
OpenLDAP |
Novell Directory Server |
Microsoft Active Directory |
ApacheDS |
Hippo Client Software Prerequisites
The Hippo CMS and Hippo DX User Interface is fully web based and requires no prerequisites to be installed. As such, Hippo is expected to run in any standard browser environment. Hippo cannot guarantee browser plug-ins, tools or any kind of modifications to the browser to work with Hippo CMS or Hippo DX.
Operating Systems |
Microsoft Windows Windows 8.1 and 10 |
Apple Mac OS X 10.1/10.12 and higher |
Ubuntu 12 and higher |
Browsers |
Google Chrome: latest stable version supported |
Mozilla Firefox: latest stable version supported |
Internet Explorer 11 and higher (Windows desktop mode) |
Apple Safari: latest stable version supported (Mac OS X only) |
Various |
The system requires cookies to be activated for the domain it runs in. |
Browser support for the website is determined by the website implementation. |
The CMS will look best when used with a screen resolution of 1280 x 720 or higher. |