User Tools

Site Tools


control-panels:cpanel-whm:how-do-i-install-my-signed-ssl-certificate-in-cpanel

How do I install my signed SSL Certificate in cPanel?

Difficulty
Easy

This tutorial is written using the 'Paper Latern' theme as a Reseller/root user, so your front end of cPanel may differ slightly, however the basics should be the same. This tutorial also assumes that you've already generated a CSR and have received the signed SSL Certificate from your SSL Certificate Authority. ( Read How to Generate a CSR with cPanel )

Installing a signed SSL Certificate with cPanel

You should receive an email/link providing your signed SSL Certificate from the signing authority. Typically the email will provide a text copy or a .zip including files that can be opened with any text editor to see formatted text similar to this:

-----BEGIN CERTIFICATE-----
MIIDIzCCAgugAwIBAgIFAOUYN94wDQYJKoZIhvcNAQEFBQAwKjEOMAwGA1UEAwwF
a2Iua2gxGDAWBgkqhkiG9w0BCQEWCXNzbEBrYi5raDAeFw0xNDA5MTIyMjU3MjJa
Fw0xNTA5MTIyMjU3MjJaMCoxDjAMBgNVBAMMBWtiLmtoMRgwFgYJKoZIhvcNAQkB
Fglzc2xAa2Iua2gwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDgvNH9
VodIT7oR1luOgdhw6kKzS/x4IOK7ITS9Hwv9yFl/ImjpjbGBPkqK5fJTCsN/4Z0j
[...four lines truncated...]
+bI2aTAfBgNVHSMEGDAWgBRvcczvcrGDvt14+9zB/I0M+bI2aTAMBgNVHRMEBTAD
AQH/MA0GCSqGSIb3DQEBBQUAA4IBAQBnDGqWn/a+/qpBzCbFW/868f3x3P17mBdZ
OSrW/KG9FeRYAAvY1LO3IoEVVQEzfsdduR5Xxk+cChyeaQoYzJ3glIUvVXivEjxx
9x3DjvZjnWKVRc/TK2FFdTCAF301IikGo2orbFJOeRQeoMnNbd/jVUJNmS6C0uT9
A45ZxkFP8C+Nb8vNqxaDBrufHfcBrFM0aRxkDOQn3SuJEKM46etrNY+6ionWMPQc
KErTL8A+9Ie+PtH2XpJeh2kOsZ3fdYnkHgLMvp7JVeNw3qoHdsLk/HrNZ1B29u2e
RTDbJnKKxHW6NBJJn4oLkzGfy9WtP3Jt0p7A6SPg3PCZvwefBXbM
-----END CERTIFICATE-----

This is the signed SSL Certificate that you'll use for installing.

  1. Login to your cPanel front end as the cPanel user or reseller owning the domain you wish to create a CSR/SSL for.
    • https:<yourserversip>:2083 or http:<yourserversip>:2082
  2. In the top search box (may be on the left depending what cPanel theme you use) enter 'SSL' in the box, or scroll down to the SSL/TLS icon, under "Security". Select the "SSL/TLS" icon to proceed.
  3. You should now see a list of options to choose from to proceed.
    • Click the "Manage SSL sites" link, under "Install and Manage SSL for your site (HTTPS)".
  4. You'll be redirected to the next page for installing the SSL Certificate.
      1. Scroll down on the page until you see the domain drop down box.
      2. Select the correct corresponding domain name for the SSL Certificate.
      3. Paste the signed SSL Certificate text (as referenced originally in this article) in the empty box denoting, "Certificate (CRT)".
      4. Once pasting the certificate text in this box, an optional button may appear, "Autofill by Certificate", you may choose that as well.
      5. The Private Key should be automatically pasted/matched into the next box, however if not leaving it blank should still find the corresponding key if to proper original steps were followed.
      6. The CABUNDLE is also optional, however if your Certificate Authority provided a bundle in your email and suggests it, this is where you would paste it.
  5. Click the "Install Certificate" button!
  6. You'll be greeted with a notification confirming your SSL Certificate installation.

That was easy, eh?

Other related articles:

How can I check if my signed SSL Certificate was installed properly? (coming soon)

How can I force my website(s) to use HTTPS/SSL? (coming soon)

I installed a SSL Certificate on my website, but the lock is broken or shows "insecure content". (coming soon)

control-panels/cpanel-whm/how-do-i-install-my-signed-ssl-certificate-in-cpanel.txt · Last modified: 2015/01/12 20:37 by dlevey