This guide discovers the process of setting Let’s Encrypt (LE) as your server’s default AutoSSL provider.
Let’s Encrypt is a widely used and rapidly growing certificate authority that provides free SSL certificates. By default, it’s not installed on cPanel/WHM servers, but you can easily set it up as the default AutoSSL provider by following these steps:
Steps to Install and Enable Let’s Encrypt:
- Login to WHM.
- In the WHM dashboard, use the search bar in the top-left corner to type “Terminal” and select it from the options.
- Once in the terminal, enter the following command to install Let’s Encrypt, and press Enter. The installation process should take about 10-15 seconds and will display progress:
/usr/local/cpanel/scripts/install_lets_encrypt_autossl_provider
- After installation, type AutoSSL in the WHM search bar and select “Manage AutoSSL.”
- In the AutoSSL interface, you will see Let’s Encrypt listed under the available providers. Select the radio button next to Let’s Encrypt to set it as the default AutoSSL provider for your server.
- Click the Save button to apply the changes. If prompted, make sure to agree to the Let’s Encrypt terms of service before saving.
- Let’s Encrypt is now the default AutoSSL provider for your server. You can further configure AutoSSL or manually run checks for each user within the AutoSSL interface.
Your server is now set to issue SSL certificates from Let’s Encrypt automatically for all eligible domains!