---
title: "How to Save a Custom EasyApache 4 Profile"
description: "In This Tutorial: Convert Save Upload Using EasyApache 4 (EA4), you can easily manipulate the configuration for PHP and Apache by installing various modules and extensions that may be required for..."
url: https://www.inmotionhosting.com/support/edu/easyapache/how-to-save-a-custom-easyapache-4-profile/
date: 2017-11-07
modified: 2021-08-16
author: "InMotion Hosting Contributor"
categories: ["EasyApache"]
type: post
lang: en
---

# How to Save a Custom EasyApache 4 Profile

## In This Tutorial:

[Convert](#convert-a-profile) [Save](#save-a-profile) [Upload](#upload-a-profile)

Using EasyApache 4 (EA4), you can easily manipulate the configuration for PHP and Apache by [installing various modules and extensions](/support/edu/easyapache/how-to-install-a-php-extension-using-easyapache-4/) that may be required for your website. EA4 comes with a few default configurations called **Profiles**. These *profiles* are custom configuration templates that include specific PHP and Apache modules intended for integrating certain applications within the server. Profiles are used to quickly configure Apache and PHP without having to select each component for installation. They can also be used to provide a restore point of a known working configuration, in the event of a disasterous server failure. In this guide, you will learn **how to save a profile in EasyApache 4**.

**NOTE: **A [VPS](https://www.inmotionhosting.com/vps-hosting) or [Dedicated Server](https://www.inmotionhosting.com/dedicated-servers) with [root access](/support/amp/obtain-root-access/) is required to follow the steps in this guide.
**NOTE: **If you are running EasyApache 3 (EA3), you can learn more about upgrading to EA4 in our guide: [How to Update EasyApache 3 to EasyApache 4](/support/edu/easyapache/how-to-update-easyapache-3-to-easyapache-4/).

## Convert to Profile

If you have *already provisioned a profile* with your preferred Apache and PHP modules installed, then you can simply **convert the *currently installed package* into a profile**, using the WHM/EA4 interface. The following instructions will guide you through this process.

1. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)[![WHM login screen, Username root, Password field filled, and Log in button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png) [Log into WHM as *root*](/support/edu/whm/log-into-whm/).
2. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)[![Search term easy entered into WHM search field](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png) Type ‘**easy**‘ into the search field in the top left of WHM.
3. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)[![WHM Software EasyApache 4 menu option highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png) Under the *Software* category, click on **EasyApache 4**.
4. [![Currently Installed Packages section Convert to profile button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_currently-installed-packages-convert-to-profile.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_currently-installed-packages-convert-to-profile.png) In the *Currently Installed Packages* section, click on the **Convert to profile** button.
5. [![Convert to profile detail fields highlighted and filled in with example from table below](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_convert-profile-detail-fields.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_convert-profile-detail-fields.png) Enter the details of the profile into the fields as described in the table below. Example values are provided, however, you will want to enter your own custom values as they relate to your configuration. Field Description Example Value Name **Required:** Type the name of the Profile. This will be the name displayed in the WHM *Available Profiles* list. suPHP Event (All PHP) Filename **Required:** Type the name of the file. This will be the filename saved in the directory: */etc/cpanel/ea4/profiles/custom/*. suphp-event-all-php Description *Optional:* Type a brief description of the profile. This will be displayed in the WHM *Available Profiles* list and can help to easily identify the packages installed in the profile. suPHP Apache MPM Event All PHP Versions included Tags *Optional:* Type a few tags separated by commas. This can help to easily find the package based on the tags you enter here. suphp, mpm event, all php
6. [![Convert to profile pop-up Convert button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_convert-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_convert-button.png) Once you have typed all the details into each field, click the **Convert** button.

## Save a Profile

At any point during the process of *selecting Apache and PHP modules to be provisioned*, you can **save the configuration as a profile**. The following steps will guide you through the process of saving a profile prior to provisioning it.

1. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)[![WHM login screen, Username root, Password field filled, and Log in button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png) [Log into WHM as *root*](/support/edu/whm/log-into-whm/).
2. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)[![Search term easy entered into WHM search field](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png) Type ‘**easy**‘ into the search field in the top left of WHM.
3. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)[![WHM Software EasyApache 4 menu option highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png) Under the *Software* category, click on **EasyApache 4**.
4. [![Currently Installed Packages Customize button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_currently-installed-packages-customize-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_currently-installed-packages-customize-button.png) Under the *Currently Installed Packages* section, click on the **Customize** button.
5. Make your selections for the Apache MPM and Modules, PHP Versions and Extensions, and Ruby via Passenger Modules. [![Customize Profile Review menu option highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_customize-profile-review-option.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_customize-profile-review-option.png) Once you have made your selections click on **Review**.
6. [![Review Profile section Save as profile button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_review-section-save-as-profile-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_review-section-save-as-profile-button.png) In the upper right, click on the **Save as profile** button.
7. [![Save as profile detail fields highlighted and filled in with example from table below](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_save-as-profile-detail-fields.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_save-as-profile-detail-fields.png) Enter the details of the profile into the fields as described in the table below. Example values are provided, however, you will want to enter your own custom values as they relate to your configuration. Field Description Example Value Name **Required:** Type the name of the Profile. This will be the name displayed in the WHM *Available Profiles* list. suPHP Event (All PHP) Filename **Required:** Type the name of the file. This will be the filename saved in the directory: */etc/cpanel/ea4/profiles/custom/*. suphp-event-all-php Description *Optional:* Type a brief description of the profile. This will be displayed in the WHM *Available Profiles* list and can help to easily identify the packages installed in the profile. suPHP Apache MPM Event All PHP Versions included Tags *Optional:* Type a few tags separated by commas. This can help to easily find the package based on the tags you enter here. suphp, mpm event, all php
8. [![Save as profile Save button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_save-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_save-button.png) Once you have typed all the details into each field, click the **Save** button.

## Upload Profile

If you have previously *downloaded an existing profile* in the **.json** file format, you can simply **upload the profile** through the WHM/EA4 interface. Follow the steps below to upload an EA4 profile using your *.json* file.

1. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)[![WHM login screen, Username root, Password field filled, and Log in button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-root-login.png) [Log into WHM as *root*](/support/edu/whm/log-into-whm/).
2. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)[![Search term easy entered into WHM search field](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-search-easy.png) Type ‘**easy**‘ into the search field in the top left of WHM.
3. [](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)[](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)[![WHM Software EasyApache 4 menu option highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_whm-easyapache-4-menu-option.png) Under the *Software* category, click on **EasyApache 4**.
4. [![Available Profiles section Upload a profile button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_available-profiles-upload-a-profile-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_available-profiles-upload-a-profile-button.png) In the *Available Profiles* section, click on the **Upload a profile** button.
5. [![Upload a profile pop-up Browse button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_upload-a-profile-browse-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_upload-a-profile-browse-button.png) Click on the **Browse** button and locate the file in your local files/directories to select it to upload. [![Upload a profile pop-up Retreive from URL button and field to type/paste URL into highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_upload-a-profile-retrieve-from-url-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_upload-a-profile-retrieve-from-url-button.png) If you want to retrieve the profile over HTTP, simply click on **Retrieve from URL** and type/paste the URL into the field.
6. [![Upload a profile Upload button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_upload-a-profile-upload-button.png)](/support/wp-content/uploads/2017/11/whm-edu_easyapache-4_ea4-save-profile_upload-a-profile-upload-button.png) Click the **Upload** button.

Congratulations! You now know how to save a custom profile through the WHM/EA4 interface. If you would like to learn more about EasyApache 4, be sure to browse through our [WHM Education Channel](/support/edu/easyapache/).
