Setting up and installing a Let's Encrypt SSL certificate is very easy using the following steps:
1. Login to your cPanel.
2. Locate and click the "Lets Encrypt SSL" icon in the Security block.
3. Beneath the "Issue a new certificate" heading look for the "+ Issue" link in the Actions column for your domain and click it.
4. The default options will be perfect for almost every user so just press the "Issue" button.
5. Give it a moment to issue and install onto your domain, you'll get a highlighted message when it's complete.
That's it. Now you have an SSL certificate installed and ready to use. The next step is to ensure that all of your website traffic uses the secure "https" protocol rather than "http".
To do this return to the main cPanel home screen and follow these steps:
1. Locate and click the "File Manager" icon in the Files block.
2. On the left column click on the "public_html" folder to open it in the right column.
3. In the upper right corner click the "Settings" button.
4. Ensure that "Show Hidden Files (dotfiles)" is checked, if not check it, then press "Save"
5. Look for a file named ".htaccess", if one doesn't exist use the "+ File" menu button and create one.
6. Right-click the .htaccess file and select "Edit" from the menu.
7. At the very top of the file, above any existing lines which may be there already, paste the following code:RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
8. Click "Save Changes".
You're done. Now all traffic coming to your website using the "http" protocol will be redirected to the same site pages but on the secured "https" protocol.