Package Configuration

This guide will describe how to configure your server to use the distribution apache/php instead of the Gentics CMS package apache/php.

This is a preliminary guide for the upcoming changes for the first Gentics CMS feature release in 2014. (FR1 – David)

Please note that this guide is still a work in progress and will be more detailed as the work on this feature will progress.

1 Debian

1.1 Pre Requirements

The following packages have to be installed:


  # apache2
  apt-get install apache2

  # php
  apt-get install php5

You can either install MySQL Server from the distribution or install MySQL Server manually using the latest MySQL Server binaries:

Distribution MySQL:


  apt-get install install mysql-server-5.5

Binary MySQL:

  • Download the latest MySQL Server 5.6 binary from mysql.com
  • Install the MySQL Server using the provided documentation

1.2 Configuration

2 SUSE Linux Enterprise Server

2.1 Pre Requirements

The following packages have to be installed:


  # apache2
  zypper install apache2

  # php
  zypper install php53 php53-curl  apache2-mod_php53 php53-mysql

If you want to allow apache access though the firewall you can invoke the following commands:


  sysconf_addword /etc/sysconfig/SuSEfirewall2 FW_CONFIGURATIONS_EXT apache2
  sysconf_addword /etc/sysconfig/SuSEfirewall2 FW_CONFIGURATIONS_EXT apache2-ssl
  rcSuSEfirewall2 restart

You can either install MySQL Server from the distribution or install MySQL Server manually using the latest MySQL Server binaries:

Distribution MySQL:


  zypper install mysql mysql-client

Binary MySQL:

  • Download the latest MySQL Server 5.6 binary from mysql.com
  • Install the MySQL Server using the provided documentation

2.2 Configuration

3 Red Hat Enterprise Linux

3.1 Pre Requirements

3.2 Configuration