CPanel: How to Enable Let’s Encrypt / AutoSSL

  • by

SSL has became common requirement for secured web and it’s essential for web hoster to enable SSL for client who running website with login credential or sensitive information. Good thing is, CPanel WHM is now support Let’s Encrypt / AutoSSL. Here is how to enable Let’s Encrypt in CPanel.

Before kick start the steps, our version of CPanel WHM is 58.0 Build 30. Here is how to enable it.

  • SSH into your server and navigate to /scripts/
# cd /scripts
  • Run the command ./install_lets_encrypt_autossl_provider
# ./install_lets_encrypt_autossl_provider

It will enable Let’s Encrypt under Auto SSL provider module in CPanel WHM.

  • Login to CPanel WHM Webhost Manager. Go to Manage AutoSSL, now you see the option of Let’s Encrypt. Select Let’s encrypt, Agree on terms and service & Create New Registration.


  • Next, navigate to “Manage Users” to enable AutoSSL for certain web hosting user or all user.



That’s it 🙂 Simple and straight forward with CPanel WHM.