cPanel provides a Free SSL Certificate called the AutoSSL Certificate. AutoSSL provides an SSL Certificate for your Domains hosted in WHM/cPanel free of cost. Once you enable the AutoSSL for any of the Domains, it will create an automatic request to auto-install and renew the SSL Certificate.

There are 2 types of SSL Certificate providers.

  • cPanel (powered by Sectigo)
  • Let’s Encrypt

We already prepared an article to install a default SSL Certificate (cPanel -powered by Sectigo) for your Domain. You can click on this link How to activate and manage Auto SSL certificate in WHM/cPanel? to get the same article.

By default, the Let’s Encrypt SSL Certificate Plugin will be added automatically on cPanel & WHM version 58.0.17 & above. In case you are not able to view the Let’s Encrypt option for AutoSSL, you can run the command below from SSH.

/scripts/install_lets_encrypt_autossl_provider

Step 1: Open your WHM Panel.

Step 2: Search for AutoSSL inside SSL/TLS and click on Manage AutoSSL.

Manage auto ssl

Step 3: At the Providers tab, tick the Let's Encrypt Radio Button and click on the Save button.

select auto ssl

Step 4: Go to the Manage Users and click on the check cPanel user name button.

manage users

Step 5: Now, the Let’s Encrypt SSL Certificate will be installed on your selected Domain. You will verify it from the View Log Button inside Log.

Logs

Was this answer helpful? 0 Users Found This Useful (1 Votes)