CPanel - How to generate a RSA Private Key and Certificate for SSL

From EZP Knowledge Base

Jump to: navigation, search

First, simply login to cPanel for the domain you wish to generate the Private Key and Certificate on.

Under the "Security" heading, there is an icon labeled "SSL/TLS Manager". Click that and you are presented with 4 options:

File:genssl.png

  • Private Keys (KEY)
  • Certificate Signing Requests (CSR)
  • Certificates (CRT)
  • Activate SSL on Your Web Site (HTTPS)
  • First, you need to generate your Private Key (or upload one if you already have it). To do so, simply click "Generate, view, upload, or delete your private keys. " under "*Private Keys (KEY)".

File:genssl2.png

  • Next, scroll to the bottom of the page and select your domain from the drop down list under the "Generate a New Key" heading. Click the "Generate" button and tada! You've got your private key.

File:genssl3.png

  • Next step is to generate your Certificate Signing Request (CSR), which simply requires you to go back to the "SSL/TLS Manager" main page and select the "Certificate Signing Requests (CSR)" link. This page has a very simple form and every field must be filled in or your CSR will not be generated. Also, ensure your "PassPhrase" is at least 5 characters!

File:genssl4.png

Congratulations, you're now ready to purchase an SSL certificate! Simply copy and paste the Private key and the CSR into the correct fields and you are set.