Installing third-party SSL Certificate on cPanel account

Our cPanel accounts support SSL certificates from us, as well as third-party vendors.

SSL certificates for third-parties or addon domains must be installed manually.

To install a third-party SSL certificate:

  1. Generate a CSR — You must provide the company providing your SSL certificate a certificate signing request (CSR) from your cPanel shared hosting account.
  2. Upload and install your SSL certificate — After receiving the SSL certificate, you need to upload it to your shared hosting account, and then "turn it on" for the site you want to secure.

Generate a CSR

To complete these steps, your cPanel account needs to be setup and the domain you want to use with the SSL certificate should already point to it.

  1. Log in to cPanel.
  2. In the Security section, click SSL/TLS Manager.
  3. Under Certificate Signing Requests (CSR), click Generate, view, or delete SSL certificate signing requests.
  4. Complete the fields in the Generate a New Certificate Signing Request (CSR)section, and then click Generate.

Your CSR displays in the Encoded Certificate Signing Request section. To get your SSL certificate, you need to provide this CSR to the company issuing the certificate. After they issue the certificate, they will provide you with a your SSL certificate in the form of a CRT file.

Uploading and Installing Your Certificate

To complete these steps, you need to have the CRT file provided to you by the company who issued your SSL certificate.

  1. Upload your certificate
    1. Log in to cPanel.
    2. In the Security section, click SSL/TLS Manager.
    3. Under Certificates (CRT), click Generate, view, upload, or delete SSL certificates.
    4. Use the Upload Certificate section to upload the CRT file from your local machine, and then click Upload Certificate.
  2. Activate your certificate
    1. In the Certificates on Server section, in the section for the domain you want to use, click  (Install).  !!! Note Install button disabled by security reason please open support ticket for SSL activation.
    2. From the Domain menu, make sure you select the domain you want to secure.
    3. Click Install Certificate.

That's it! To make sure your SSL is working, you can check it at SSL Shopper.

Technical Info

Unlike some of our other hosting platforms, you do not need a dedicated IP address to have an SSL certificate on our cPanel shared hosting accounts. This is because it uses the Server Name Indication (SNI) protocol. However, not all browsers support SNI, which means that without a dedicated IP address, some users will not be able to successfully establish a connection over SSL.

  • cpanel, ssl
  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

How to change PHP version and INI settings in cPanel hosting

MultiPHP for cPanel Skip to end of metadata   Go to start of metadata   With cPanel's...

How to upload your websites to Cpanel hosting

There are several ways to upload a site – we will provide you with the most common ones: 1....

Redirect Website from HTTP to HTTPS (.htaccess)

If you do not have a .htaccess file, create a .htaccess file in the public_html folder or in the...

How to unlock IP address in Server Firewall

We are proud of our secure servers. And if your IP address was blocked by mistake, you can easily...

Creating a database in cPanel (MySQL Database Wizard)

Log into your cPanel. Click the MySQL Database Wizard under the Databases heading. Next to...