This tutorial assumes that you’re working in the same cPanel hosting account where you created the certificate signing request (CSR) which you sent to the Certificate Authority (like Certum!) in exchange for the SSL/TLS certificate itself.
But if this is the same cPanel/hosting account where you generated the CSR earlier and now want to install the newly issued certificate, continue reading.
This tutorial also assumes you already have the certificate, which usually comes in a text-readable PEM or Plain format – something you can easily read and edit with the common text editor, Notepad.
1. First step, login to your cPanel account.
2. Scroll down to the “SECURITY” section and click on “SSL/TLS.”
3. Click on “Manage SSL sites” under the “Install and Manage SSL for your site (HTTPS)” subsection:
4. This brings you to the “Manage SSL Hosts” section:
5. Scroll down till you can see the drop-down to select the domain (or subdomain) you want to apply the new certificate to:
In this tutorial we’re applying a newly issued certificate for certum.name.ng, which is what we’ll select.
6. Next, open your PEM/Plain certificate file with Notepad, select and copy all its contents to your Clipboard and then paste it into the “Certificate: (CRT)” text box:
7. Now here’s the magical part. Rather than manually fill-in the boxes for the “Private Key” and “Certificate Authority Bundle: (CABUNDLE),” just click the “Autofill by Certificate” button and cPanel will automatically insert the right Private Key and root certificate for you!
Finally, click Install Certificate to complete the process.
Your certificate has now been installed for that domain in this cPanel account.