How to Install Fast and Free SSL and HTTPS in cPanel with Let‚ÄôsEncrypt
Let‚ÄôsEncrypt is an open source certificate authority that provides free SSL/TLS certificates for as many domains you want. You can install the certificate with one click in the cPanel. It does not need any manual creation, validation, signing, installation etc. Let‚ÄôsEncrypt is supported by all major web browsers.
Let‚ÄôsEncrypt is fast, but if you want to manage client‚Äôs sites and you want a faster solution for this, then there are three plugins that you can integrate with your cPanel. In this tutorial, we are going to discuss how to install the Let‚ÄôsEncrypt plugins and integrate them into cPanel. With this, you can renew the certificates within few seconds.
Requirements for installing the Let‚ÄôsEncrypt plugins
1) Root and SSH access to your server.
2) cPanel installed with a valid license.
3) Unix type Os that include Python 2.6 or 2.7 for using Let‚ÄôsEncrypt.
4) cPanel and WHM version 58.0.17 or above for the ‚Äúofficial cPanel plugin‚ÄĚ.
5) Centos 5,6 or 7 for the plugin ‚ÄúGitHub‚ÄĚ
6) For the ‚ÄúLet‚Äôs Encrypt for cPanel plugin‚ÄĚ, you need
i386 or x86_64 CentOS 6 or 7 (5 is not supported)
WHM 11.52 or higher (CloudLinux and LSWS compatible)
Remote access key has been generated (/root/.accesshash). You can also access the key from WHM >> Clusters >> Remote Access Key and click the ‚ÄúGenerate New Key‚ÄĚ button.
You can install the ‚ÄúLet‚Äôs Encrypt for cPanel plugin‚ÄĚ using free trial license or premium license.
Let‚Äôs Encrypt for cPanel Installation
Installing the cPanel Plugin
1) Login to your server via SSH and add the Let‚ÄôsEncrypt repo using the following command:
# cd /etc/yum.repos.d/ && wget¬†https://letsencrypt-for-cpanel.com/static/letsencrypt.repo
2) Install the plugin for cPanel:
# yum -y install letsencrypt-cpanel
3) Now you can log in to your cPanel account and install your first SSL certificate.
Login to your cPanel account and click on ‚ÄúLets Encrypt for cPanel‚ÄĚ button for accessing the domains to install the certificate.
Towards the bottom of the page, you can see a list of all your domains. You can also see the action ‚Äúissue‚ÄĚ where you can select ‚Äúissue single‚ÄĚ link beside the domain to install the certificate. If you have multiple domains, you can select multiple checkboxes and click one of the issues Multiple links at the top or bottom of the list.
The installation needs only 10 seconds but based on the number of domains it can take up to 45 seconds. After installing the certificate, you can see the message letting you know the installation was successful. You can also click the ‚ÄúRemove‚ÄĚ links to delete certificates, or the ‚ÄúReinstall‚ÄĚ link to renew the certificates before the expiry date.
If you need any further help please do reach our support department.