EasyApache

The EasyApache tools that are provided with cPanel provide an intuitive, safe, and easy to use system for configuration of Apache via both WebHostManager and via command line scripts. In a matter of minutes Apache can be reconfigured to the exact specification without the need to understand complex flags, examine missing dependencies, and develop a "roll back" plan if the process fails.

EasyApache is an exclusive cPanel tool that coverts a complex Apache configuration process into a point, click, and compile procedure.

For more information on using EasyApache, including modifying default templates and adding custom configure flags, please see the: EasyApache Documentation. If you require Apache or PHP modules that are not listed in the EasyApache UI, please see our documentation on Custom Apache Modules.

EasyApache Steps Manual Apache and PHP Compilation Steps*
  • Open WHM
  • Select Required Options
  • Build and/or Save Options
  • Download Apache source from httpd.apache.org
  • Extract Apache source
  • Download PHP source from php.net
  • ./configure Apache with the options you need
  • make
  • make install
  • ./configure PHP with the options you need
  • make
  • make install
  • Edit php.ini and configure your PHP options
  • Edit ./conf/httpd.conf manually
  • Test using ./bin/apachectl

 

*Apache installation instructions can be found at http://httpd.apache.org/docs/2.0/install.html *PHP installation instructions can be found at http://www.php.net/manual/en/install.unix.apache2.php

 
 

EasyApache Manual Apache and PHP Compilation
  • Automatically sorts out dependencies
  • Performs tests on static and dynamic pages before completion
  • Will only install a working copy of Apache and PHP
  • Preloaded configure flags prevent human error
  • Apache and PHP configurations are auto-generated
  • Need to worry about dependencies before building
  • Requires manual testing
  • May overwrite your working install with a broken one
  • Human error may cause builds to fail
  • Apache and PHP configurations must be edited by hand