Easy Apache will start phasing out of Apache 2.2

, ,

Easy Apache will start phasing out of Apache 2.2

Posted on: September 22, 2014 Category: News, Our Company, Servers Comments: 0

In about 2 months, the Basic profile in EasyApache will build Apache 2.4 by default. This change will not alter existing EasyApache profiles that build Apache 2.2. If you plan to update from an existing Apache 2.2 installation to Apache 2.4, we strongly recommend that you build in a test environment before you migrate Apache versions on a production server.

Please read below for more information on the differences between Apache 2.2 and 2.4:

PreFork Default MPM (Multi-Processing Module)
If the EasyApache profile you use refers to an MPM that is no longer available, EasyApache will use the PreFork MPM by default. EasyApache will also use PreFork by default if the profile has no MPM selected.

Apache 2.4 Uses Static Modules

Apache 2.4 uses a dynamic modular structure by default. This potentially can cause problems if a LoadModule directive calls a module that was not built into the Apache binary.

EasyApache overrides Apache 2.4’s default settings and builds modules statically to provide backward compatibility.

Several modules are incompatible with the EasyApache build of Apache 2.4. If you select Apache 2.4 in EasyApache, the following modules will not appear in the Options list, nor will they be built:
mod_perl — This module has not yet been updated to support Apache 2.4
mod_mono — This module has not yet been updated to support Apache 2.4
mod_gzip — This module has been deprecated since Apache 1.X. Use mod_deflate instead.
mod_qos — This module’s support for Apache 2.4 is still experimental and not yet supported by cPanel.
mod_disk_cache renamed to mod_cache_disk  (The mod_disk_cache module has been renamed to mod_cache_disk. Any references to the original module must be changed to use the new name of the module.)

Apache has replaced the AcceptMutex, LockFile, RewriteLock, SSLMutex, SSLStaplingMutex, and WatchdogMutexPath directives with a single Mutex directive.

MaxRequestWorkers in Apache 2.4. (We have made the conversion for you in the default templates and configuration files. )
MaxRequestsPerChild renamed MaxConnectionsPerChild
MaxRequestsPerChild has been renamed MaxConnectionsPerChild in Apache 2.4. (We have made the conversion for you in the default templates and configuration files. )

If you use a Version 2.4 SSI expression with the Version 2.2 SSI parser, it will fail silently.