How to install an SSL cert for your domain via cPanel

Please see the following steps on how to install an SSL certificate for your domain:

 

  1. Log in to your LetsHost client area and click on Services > My Services (in the blue navigation bar)
  2. You will see your products/services listed here.
  3. Click on the green Manage button beside your hosting package.
  4. On the menu on the left, click on Login to cPanel.

Once logged in to your cPanel control panel, click on the SSL/TLS icon to generate a CSR

  1. Click on “Generate, view, or delete SSL certificate signing requests.” Under the “Certificate Signing Requests (CSR)” title
  2. For the CSR, fill out the form as follows:
  3. Key Size: leave as default (2048bit)
  4. Domains: www.(The domain name)
  5. Fill in the other contact info as it applies to you
  6. Division: Sales (optional)
  7. Email: admin@(The domain name)
  8. Click the blue Generate button to generate the CSR and Private Key.

We can recommend using a word processor (such as Notepad) to save a copy of the CSR and Private Key.

N.B. Keep the Private Key secure (you do not need to provide this to your SSL provider) during the installation process and remove any copy from your computer when the installation has been completed.

  1. You will then need to respond to your Cert provider with the CSR (Encoded Certificate Signing Request, including the -----BEGIN CERTIFICATE REQUEST----- and -----END CERTIFICATE REQUEST----- parts of the CSR)
  2. The domain will then need to be authenticated (usually done via email or file authentication), Please contact your cert supplier for steps on how to complete this process.
  3. Once the domain has been authenticated, your SSL provider will then give you the actual certificate (CRT) and Certificate Authority Bundle (CA) (either in plain text or as a download)
  4. Return to the SSL/TLS icon in cPanel and select “Install and Manage SSL for your site (HTTPS)”
  5. Scroll down to the "Select a domain" dropdown button and select the domain the SSL is to be installed on from the list.
  6. In the  Certificate: (CRT) field, copy and paste the actual certificate given by your SSL provider
    1. If your provider has not given a plain text version of the CRT it can be uploaded as a file from the Certificates (CRT) "Generate, view, upload, or delete SSL certificates." section in cPanel. Then click the "Install" button/link from here and it will auto-fill some of the details for you. 
  7. Enter the Private Key (KEY)
    1. The private key will be generated at the same time as the CSR, If you have not taken a copy of the private key from before, you can retrieve the private key from the Private Keys (KEY) "Generate, view, upload, or delete your private keys." section in cPanel.
  8. Enter the CA Certificate Authority Bundle, which will be provided by your SSL provider.
  9. Click Install Cert to complete the process.

 

After the SSL has been installed, you will need to make sure that your website is automatically redirecting from http://yourdomain.ie > https://yourdomain.ie
Please see the following on how to configure this redirect: Enabling SSL on your website

 

If you have any questions on the above, please do not hesitate to 'Open a Ticket' and we will be happy to advise further.

  • #cpanel, #ssl, #install
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How do I disable the ModSecurity firewall on my hosting account?

ModSecurity is a web application firewall. It monitors incoming web traffic for threats in...

How do I unblock myself on the firewall?

  Across our shared hosting network, we have a number of security measures in place to ensure to...

Adding a self-signed certificate to your hosting account

If you require a self-signed SSL certificate for your domain, you can add one via your cPanel...

I’m getting an ‘Reported Attack Page’ error on my website – How do I fix it?

If your website has been hacked into, Google (and other search engines) may be aware of this and...

How to scan an account for malware

If your website if not kept up-to-date with new updates and security releases, security...