Install free Let's Encrypt SSL certificate using cPanel

Install free Let’s Encrypt SSL certificate using cPanel

Let's Encrypt on WordPressHow to install free SSL Certificate on websites?

Following the previous website tutorial (Let’s Encrypt on WordPress websites for free SSL/HTTPS), you will have generated a free SSL certificate using the Let’s Encrypt platform and the WP Encrypt plugin. Having completed that tutorial you will be in the possession of the location details for your free SSL certificate files – Usually something like the below…

/public_html/letsencrypt/live/yourdomain.com

Once generated, the free SSL certificate must be installed on your web server. You do this through your web hosting control panel (cPanel).

  1. After you have logged in, navigate to the SSL/TLS section and select Manage/Install SSL Certificates (or whatever is similar in your web hosting cPanel display).
  2. Scroll down to the section that let’s you enter a new SSL certificate. Select your domain name from the dropdown list and try the Autofill by Domain button (this may or may not work). If the Autofill works then you should see your new SSL certificate populate the fields below, scroll to the bottom and click the Install Certificate button.
  3. If the Autofill doesn’t work you’ll have to copy the SSL certificate content across manually. Navigate to the File Manager section of your web hosting cPanel. This should open in a new tab and show you the root directory of your website.
  4. Navigate your way to the location of your SSL certificate files (example above), this is usually achieved by clicking on the folder icons. When you are in the correct folder you should see the SSL certificate files listed. In particular you are looking for the fullchain.pem and private.pem files. Open/view each of the files and copy the content to a text editor like notepad.exe (do not use word processing software such as MS Word).
  5. Now that you have the content of the fullchain.pem and private.pem files, you can enter them into your cPanel. Once again navigate to the SSL/TLS section of your web hosting cPanel and select Manage/Install SSL Certificates (or whatever is similar in your web hosting cPanel display). Scroll down to the section that let’s you enter a new SSL certificate. Select your domain name from the dropdown list, this time you will paste the content of the SSL certificate files into the fields provided, as follows…

Certificate: (CRT) = The first section from the fullchain.pem file.

Private Key (KEY) = The entire content of the private.pem file.

Certificate Authority Bundle: (CABUNDLE) = The second section of the fullchain.pem file.

NB. In each field you must include —–BEGIN CERTIFICATE—– and —–END CERTIFICATE—–.

Check that you have a green tick by the side of each field (signifying that the SSL certificate details are correct), scroll to the bottom and click the Install Certificate button.

Your free SSL certificate from Let’s Encrypt should now be installed on your web server, to check this open a browser window and enter your website address with https:// at the beginning (i.e. https://consultantsussex.com).


Don’t forget you’ll need to make sure that all your content is being served from a secure address and update your Google Analytics tracking. To find out the easiest ways to do this check out the other website tutorials or contact White Rabbit.

Follow the White Rabbit on social media to receive notifications of new White Paper and Tutorial posts – Use the links at the bottom of the page to find us on social media.


 

image_printPrinter Friendly Version

Leave a Reply