How to install an SSL Certificate

This guide refers to only Custom Domains added to Profreehost. Free sub-domains e.g: yourdomain.unaux.com, yourdomain.liveblog365.com already have SSL activated. You don’t need to do anything to activate SSL there. You can force https right away.

Every website should have a SSL certificate these days to depict the picture of a trusted website. This article will guide you through installing a SSL certificate which you have already ordered from custom SSL providers (e.g. ssl.com, ssls.com).

You can also install free SSL certificates on your custom domains added to your Profreehost account. Either ways, the process remains the same.

Issuing SSL Certificate

You can order an SSL certificate from different providers. Once you have ordered the SSL certificate, your SSL provider will need the CSR (Certificate Signing Request). To generate CSR for your domain, go to your Control Panel > SSL/TLS > click the Configure button, then Generate Key / CSR.

Copy the generated text from the CSR field and paste it to your certificate provider’s SSL page and follow the steps to generate SSL certificate and Private Key.

Installing SSL

If you already have an SSL certificate for your domain, you can install it for your website:

To do so, you will need the certificate and the private key of your certificate.

Once you find these files, copy them (one at a time, including the BEGIN PRIVATE KEY / CERTIFICATE and END PRIVATE KEY / CERTIFICATE lines)

If you have lost the Certificate and Private Key files/text, you will need to re-issue the cerificate by following Issuing SSL Certificate above.

Once done follow these steps:

  1. Go to your Control Panel, click SSL/TLS and then Configure in-front of the domain you want to install the certificate to.
  2. After that, paste the private key you have copied in the Private Key field and click Upload Key.
  3. Upload the Certificate text to Certificate field. Make sure that you include the Begin Certificate and End Certificate text also in this field.

Congratulations! Your SSL certificate is installed now.

Check if SSL is Installed Correctly:

Once installed, you need to verify that the SSL is properly installed and working. The easiest and fastest way to do that is to visit your website with https://yourdomain

To verify externally, use an online SSL checking service like: SSL Checker