Certificate Installation in cPanel

This how-to will walk you through installing an SSL/TLS certificate in cPanel.

Many web hosting providers offer cPanel as a website management tool. The screenshots for this how-to were generated on Bluehost. To access cPanel in Bluehost, click the Advanced tab, on the left sidebar in your user account.

Advanced tab

Note: Before you install a certificate, you will first need to generate a certificate signing request (CSR) and submit it to SSL.com for validation and signing. Please refer to our how-to on CSR generation in cPanel and guide to submitting a CSR.

 

1. Log into cPanel and open SSL/TLS.

Tip: Type “ssl” into cPanel’s Find field to narrow down what it displays.

SSL/TLS

 

2. If you generated the CSR using cPanel then, click Generate, view, upload, or delete SSL certificates. If you generated your CSR outside of cPanel (and you have the private key file) then you will need to click Generate, view, upload, or delete your private keys and upload your private key before uploading your certificate.

 

3.  On the SSL Certificates page, scroll past any installed certificates to the section titled Upload a New Certificate. You have two options for uploading your certificate:

  • Option 1: Paste the file contents of your SSL certificate into the field labeled “Paste the certificate into the following text box,” enter a description, and click the Save Certificate button. Be sure to include the
    -----BEGIN CERTIFICATE-----
    and
    -----END CERTIFICATE-----
    lines when copying and pasting your certificate.Paste in certificate
  • Option 2: Click the Choose File button, browse to your unzipped certificate bundle, and select your certificate file (it will begin with your domain name and have the file extension .crt), enter a description, and click the Upload Certificate button.

 

4. Next, you will have to install the certificate. Scroll up the page to the Certificates on Server section and locate the certificate you just uploaded, then click the Install button.

Install

 

5. On the page that opens, scroll down to make sure that the Certificate (CRT)Private Key (KEY), and Certificate Authority Bundle (CABUNDLE) fields are populated, then click the Install Certificate button.

Note: In most cases, cPanel can automatically populate the CABUNDLE field with any necessary intermediate certificates. If this field is empty, open the file named ca-bundle-client.crt from your unzipped certificate bundle in a text editor and paste the contents into this field before clicking Install Certificate. If you paste in the intermediate bundle, be sure to include the
-----BEGIN CERTIFICATE-----
and
-----END CERTIFICATE-----
lines at the beginning and end.

Install certificate

 

6. A dialog box will appear indicating that the certificate has been installed. Click OK to dismiss the dialog.

 

This video shows certificate installation in cPanel, including retrieving the CSR for submission to SSL.com. It is for the older x3 theme, but the steps are similar:

Thank you for choosing SSL.com! If you have any questions, please contact us by email at Support@SSL.com, call 1-877-SSL-SECURE, or just click the chat link at the bottom right of this page.