EasyApache 4 provides several ways for you to customize your Apache configuration.
This module provides Lua hooks for httpd request processing.
The mod_security2 Apache module provides the ModSecurity web application firewall for Apache.
The mod_mpm_itk Apache module causes the Apache process to switch to the domain owner's user identifier (UID) and group identifier (GID) before it responds to the request.
A custom template file modifies how cPanel & WHM builds the Apache configuration's virtualhost entries.
This document provides an abridged list of the main EasyApache 4 file locations.
This document describes how to install a Sinatra web application.
The documents in this section describe how to create Ruby web applications, such as Redmine®, Sinatra™, and Jekyll®, on your cPanel & WHM server.
Apache version 2.2 allows you to use CGI scripts in directories other than the `cgi-bin` directory.
This document describes how to install a Python WSGI web application on the command line.
This document describes how to install the Drush application, which allows you to manage Drupal, a popular content management system (CMS).
This document describes how to manually replace the cPanel-provided hardened kernel with a standard kernel.
The document describes methods that allow you to modify your workstation's /etc/hosts file.
This document describes advanced procedures for how to install and manage the LiteSpeed Web Server on your cPanel & WHM server.
This document describes the steps to uninstall LiteSpeed Web Server from cPanel & WHM.
TTP codes describe the status of a URL when a visitor attempts to access it. HTTP codes include error messages that describe the problems that visitors encounter.
EasyApache 4 installs and manages the Apache web server and all of its components.
Use the command line interface to add include files that modify the content of the virtual hosts in your Apache configuration.
This document explains how to install NGINX Standalone on a server that runs cPanel & WHM and EasyApache 4.