Your web hosting partners since 2004.
Buy now »

How do I enable HTTP2 on WHM/cPanel with EasyApache 4?

HTTP2 Support on EasyApache 4 was added in 2017.

Here's the steps:

  1. Login to WHM, go to EasyApache 4.
  2. Choose "Customize"
  3. From the "Apache Modules" find the mod_http2 module and enable it.

You'll see

The following conflicts are installed on this machine. They will be removed as part of this package selection:

mod_cgi
mod_ruid2
mod_mpm_prefork
The following requirements are not installed on this machine. They will be added as part of this package selection:

mod_http2
Do you want to proceed with this selection?

Click "Yes".

You'll then see:

Your selection removed ea-apache24-mod_mpm_prefork. An MPM package must exist on your system. Click “Continue” to select a new MPM package. Click “Cancel” to cancel this operation.

Click "Continue" and select the MPM package.

Save the profile, then click "Provision" as normal.

If you get the error:

Update Error:

The package “ea-apache24-mod_mpm_prefork” conflicts and we need to install it resolve deps

Then you'll need the mod_mpm_worker module instead.

If you get Failed to open stream: Permission denied errors, then you must also install the mod_suexec Apache module

Last updated: 2022-08-16

« Go Back

Order now »

Great assistance once again with the few issues I had with my service.