Page tree
Skip to end of metadata
Go to start of metadata

Overview

To add content or scripts to the EasyApache interface or to the build process, use one of the following methods.

Warning:

We do not support custom modifications to EasyApache.

Custom modules

To add a feature to EasyApache's list of options, create a custom module. Custom modules are also known as optional modules (opt mods). For example, you can use custom modules to add a module or specific version of PHP.


Warning:


cPanel & WHM no longer develops EasyApache 3 and only releases security updates for it. We will deprecate EasyApache 3 on December 31, 2018. After that date, we will no longer update EasyApache 3. In cPanel & WHM version 78, we will remove support for EasyApache 3. For more information, read our cPanel Long-Term Support documentation.

We strongly recommend that you upgrade to EasyApache 4. For more information, read our EasyApache 4 documentation.

Featured documentation

  EasyApache 3

IntroductionFAQ

Change Log Release Notes  

ProfilesCustomization

Tomcat

Migrate from Tomcat 5.5 to 7

How to Deploy Java Applications


Important:

EasyApache 3 does not support new installations of Tomcat.

EasyApache 4 now supports Tomcat 8.5 on an Experimental basis. You must install the Experimental Repository to use Tomcat and create a new Tomcat installation. You cannot migrate from EasyApache 3 to EasyApache 4 if your server runs Tomcat. We will add this functionality in cPanel & WHM version 76. For more information, read our Tomcat documentation.

Add scripts to the EasyApache build process

To direct the EasyApache process to initiate a custom script, use script hooks.

For more information on the script hooks available in EasyApache, read our Script Hooks documentation.

EasyApache Environmental variables

To modify the behavior of the EasyApache build process, use EasyApache's environmental variables.

Warning:

We do not recommend that you modify EasyApache's environmental variables.

For more information on EasyApache's environmental variables, read our Environment Variables documentation.

Flag files

EasyApache checks for flag files when you access the interface. There are multiple flag files that you can use, and each flag files directs EasyApache to perform a different behavior.

For more information on EasyApache's flag files, read our Flag Files documentation.