• Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
  • Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
home/Knowledge Base/cPanel/WHM Control Panel Guide/Converting from EasyApache 3 to EasyApache 4
Popular Search:Dedicated Server, CentOS, Web Hosting

Converting from EasyApache 3 to EasyApache 4

16 views 0 July 21, 2020 aklwebhost

Important!

EasyApache 3 was deemed completely end of life on 31 Dec 2018. Anyone using the latest version of cPanel has been migrated automatically to the new system. These directions are for those people using end-of-life versions of cPanel (v76 or earlier).

You should immediately upgrade to EasyApache 4 (if you haven’t already) to avoid some potentially serious security issues.

EasyApache is the name of the cPanel system that installs and updates the Apache web server on supported operating systems.

If you are using an older version of cPanel, here is how to migrate from EasyApache 3 to EasyApache 4.

Converting from Within WHM

Follow these directions if you prefer to try the conversion from WHM.

  1. Log into WHM as root. Typically you can do this by accessing https://YOURSERVERNAME.COM/whm (Replace YOURSERVERNAME.COM with the sever’s hostname or your server’s main IP address.)
  2. Check to see if you are still using EasyApache 3 by selecting EasyApache 3 from the Software section of the WHM sidebar on the left. If you don’t see that option, you either aren’t logged in as root to WHM or your server is already converted to EasyApache 4 or you are using cPanel v52-58,
  3. If you are using EasyApache 3, you will see an EasyApache 4 Migration link near the top of the screen. Click on it.
  4. The system will walk you through the process of converting to EasyApache 4.
  5. The tool will warn you about any conditions that stop the conversion from happening. If so, address any reported concerns and try again.
  6. When complete, check your websites to make sure they work as expected.
    1. Errors after conversion are most often caused by incorrect directives in .htaccess files. Try removing any PHP directives from there or any custom php.ini files and then try setting the needed PHP options in that domain’s cPanel account instead.

Converting from the SSH Shell (Command Line)

You could also choose to handle the conversion to EasyApache 4 from the shell when you are logged into SSH as the root user.

cPanel Inc. recommends that this command gets run as the root user and not as a wheel user executing as root.

  1. Log into SSH as root to the server you want to convert.
  2. Execute the following command:

    Convert EA3 to EA4
    /usr/local/cpanel/scripts/migrate_ea3_to_ea4 --run
  3. The tool will warn you about any conditions that stop the conversion from happening. If so, address any reported concerns and try again.
  4. The conversion process will begin.
  5. When complete, check your websites to make sure they work as expected.
    1. Errors after conversion are most often caused by incorrect directives in .htaccess files. Try removing any PHP directives from there or any custom php.ini files and then try setting the needed PHP options in that domain’s cPanel account instead.

If you’d like more information about what the conversion process actually does, review the following documentation from cPanel Inc.:

https://documentation.cpanel.net/display/EA4/How+to+Install+or+Uninstall+EasyApache+4
https://documentation.cpanel.net/display/EA4/The+EasyApache+3+to+EasyApache+4+Migration+Process

Tags:Converting from EasyApache 3 to EasyApache 4

Was this helpful?

Yes  No
Related Articles
  • cPanel Branding Basics: A Guide for Reseller Hosts
  • 3 Ways to Prevent Email Abuse
  • How To Install SSL Certificate Into cPanel VIA Let’s Encrypted
  • Changing the Default PHP Version in cPanel
  • How To Chang the Default PHP Version in cPanel
  • How do I create a cron job in cPanel?
Leave A Comment Cancel reply

cPanel/WHM Control Panel Guide
  • Converting from EasyApache 3 to EasyApache 4
  • cPanel Branding Basics: A Guide for Reseller Hosts
  • 3 Ways to Prevent Email Abuse
  • How To Install SSL Certificate Into cPanel VIA Let’s Encrypted
  • Changing the Default PHP Version in cPanel
  • How To Chang the Default PHP Version in cPanel
View All 15  
Popular Articles
  • Using StrongSwan for IPSec VPN on CentOS 7
  • Disabling SSDP (Linux / Windows)
  • Can I pay by Western Union?
  • Can a Coupon Code Discount Be Carried Forward While I Upgrade My VPS Account
  • Can I pay multiple due invoices using a single transaction?
KB Categories
  • Billing
  • Cloud Hosting
  • CMS Hosting
  • cPanel/WHM Control Panel Guide
  • Dedicated Servers
    • AMD Opteron 6272
    • Arch
    • Backup Storage
    • Bandwidth
    • Basic Security
    • BSD
    • CentOS
    • Containers
    • CoreOS
    • DDoS Protection
    • Debian
    • Dedicated Server Control Panel
    • Intel Core i5 3550
    • Intel Core i5 4570
    • Intel Core i7 3770
    • Intel Core i7 4770
    • Intel Xeon E3 1230 V3
    • Intel Xeon E3 1245 V2
    • IP Space
    • Linux Guides
    • Minecraft
    • Networking
    • Server Apps
    • Server Troubleshooting
    • Ubuntu
    • Windows Guides
    • Windows Server 2008
    • Windows Server 2012
  • Domain Names
  • Email Support Documentation
    • Setup IMAP or POP
    • User Features – How To
    • Webmail – How To
  • FTP (File Transfer Protocol
    • CuteFTP Guide
    • FileZilla Guide
  • Game Servers
  • MySQL and MariaDB
  • Node.js
  • Plesk Web Hosting Guide
  • VPS Server
  • Web Servers

  Changing the Default PHP Version in cPanel

cPanel Branding Basics: A Guide for Reseller Hosts  

  • Privacy Policy
  • Terms of Use
  • © 2022 AKLWEB HOST LLC, All Rights Reserved.

Popular Search:Dedicated Server, CentOS, Web Hosting