The EasyApache 4 interface in WHM allows you to manage and update your web server's Apache, PHP, and related components. This powerful tool lets you install packages, create custom configurations, and maintain your server environment through an intuitive graphical interface.
Managing your web server stack is essential for maintaining security, performance, and compatibility with modern web applications. OBHost servers use EasyApache 4 to provide flexible, easy-to-manage Apache and PHP configurations for all hosting accounts.
Understanding the EasyApache 4 Home Interface
When you first open the EasyApache 4 interface in WHM, you'll see the Home screen with several key sections designed to help you manage your server configuration.
Main Sections Overview
- Run System Update: Links directly to the System Update interface where you can update all RPM packages on your server
- Currently Installed Packages: Displays your current server configuration with options to view all packages, customize your setup, or convert your configuration into a reusable profile
- Available Profiles: Shows all pre-configured and custom profiles available on your system
- Upload a Profile: Allows you to upload custom profile configurations for quick deployment
Important Note: The interface displays simplified package names. On your system, actual package names start with the ea- prefix.
How to Convert Your Configuration to a Profile
Converting your current configuration into a custom profile allows you to save and reuse your setup or deploy it across multiple servers.
Step-by-Step Conversion Process
- Click Convert to profile in the Currently Installed Packages section
- Enter a display name for your profile (this appears in the EasyApache 4 interface)
- Enter a file name without the .json extension
- Optionally add a description to help identify the profile's purpose
- Optionally add comma-separated tags for easier organization
- Click Convert to save your profile
If you want to replace an existing profile with the same name, select the Overwrite an existing profile checkbox before converting.
Your custom profiles are saved in the /etc/cpanel/ea4/profiles/custom directory on your server.
Saving Configurations During Setup
You can save your configuration as a profile at any point during the EasyApache 4 setup process, not just from the home screen.
Creating Profiles Mid-Configuration
- Click Save as profile while configuring packages
- Enter a profile name that will appear in the interface
- Choose whether to overwrite an existing profile if needed
- Enter a file name (without .json extension)
- Add an optional description and tags
- Complete the save process
This feature is particularly useful when you're testing different configurations and want to preserve a working setup before making additional changes.
Managing Packages and Profiles
The EasyApache 4 interface provides several ways to view and manage your installed packages and saved profiles.
Viewing Installed Packages
Click View all packages in the Currently Installed Packages section to see everything currently installed on your server. This includes Apache modules, PHP versions, PHP extensions, and other web server components.
Customizing Your Configuration
The Customize option lets you modify your current setup by adding or removing packages. You can select different PHP versions, enable or disable Apache modules, and install additional PHP extensions based on your hosting needs.
Using Saved Profiles
Profiles make it easy to switch between different configurations or replicate setups across servers. Simply select a profile from the Available Profiles section and apply it to quickly change your server configuration.
Frequently Asked Questions
What is the difference between converting to a profile and saving as a profile?
Convert to profile creates a profile from your currently installed packages on the home screen, while Save as profile saves your configuration at any point during the customization process. Both create reusable profiles, but save as profile is available throughout the configuration workflow.
Can I edit a profile after creating it?
Yes, you can edit profile files directly in the /etc/cpanel/ea4/profiles/custom directory. The files are in JSON format and can be modified with a text editor. Alternatively, you can apply the profile, make changes through the interface, and save it as a new profile or overwrite the existing one.
Why do actual package names start with ea- when the interface shows different names?
The interface displays user-friendly names for easier understanding, while the system uses technical package names with the ea- prefix (standing for EasyApache). This naming convention helps distinguish EasyApache 4 packages from other system packages and maintains consistency in package management.
How do I update my web server components using EasyApache 4?
Click Run system update from the EasyApache 4 home interface to access the System Update screen. This allows you to update all RPM packages, including Apache, PHP, and related components. You can also customize your installation by adding or removing specific packages and then applying the changes.
The OBHost support team is available 24/7 to help with EasyApache 4 configuration, server management, and any technical questions. Visit our contact page or email support@obhost.org for assistance.