How to install and SSL Manually on your cPanel hosted Website.

An SSL is a Secure Socket Layer. Meaning that the “socket” that connects your website visitor to your website. And all information (i.e. contact forms, email subscription forms, Allowing the website to track cookies, etc. etc.) could be in danger of being compromised if you don’t have a properly configured SSL.

Experian has tracked it, over the last 4 years the number of data breaches has increased 44%, with 180 million records exposed. Here is how it looks

Information provided by: https://www.experian.com/blogs/ask-experian/identity-theft-statistics/

I was navigating through how to geek and i found some pages that weren’t SSL protected. I had some free time so I did a little research and found whynopadlock.com said it was the mixed content that was causing the issue.

What is mixed content?

Mixed content are the group of URLs that your site is using that are not protected by an ssl (images, videos, scripts)… It looks as though there are about 4 URL’s that are causing problems.

Navigate to your cPanel dashboard and find SSL/TLS and click it.

Now click the Certificate signing request;

  • Next enter in your domain in the domain field.
  • From the drop down leave the request new 2048 bit encryption
  • Fill out your address, email, and other required information. (This information is what is used to establish the owner of the domain.
  • Go to the bottom of the page and Generate the certificate.
  • Highlight from the first – to the last – and copy it.

Generate a CSR from cPanel

Click the Rekey and manage, and under the CSR filed Paste the code you copied.

If your are changing the domain you will want to choose the correct domain name.

Click save on each change you make. Then Lastly Click submit all saved changes.

This concludes the first half of manually installing an SSL. I’m gonna take a little break. I will have a follow up for the second part of Installing the SSL

Leave a Reply

Your email address will not be published. Required fields are marked *