1. Log into cPanel and open SSL/TLS.
Tip: Type “ssl” into cPanel’s Find field to narrow down what it displays.
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
lines when copying and pasting your 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.
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 Certificatebutton.
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
lines at the beginning and end.
6. A dialog box will appear indicating that the certificate has been installed. Click OK to dismiss the dialog.