In order to have an SSL certificate issued to you, you need to first generate a KEY and CSR. You will then need to provide the SSL certificate issuer with the CSR to obtain your SSL certificate (known as the CERT or CRT).
To Generate the Key:
- Log into the cPanel
- Click on the icon SSL / TLS Manager
- Under Private Keys (KEY), click on Generate, view, upload, or delete your private keys.
- Scroll to the bottom and under Generate a New Key, from the pull down menu, select the main domain name and click on Generate. You will be taken to a page that outputs the key. You do not need to copy/paste this. Scroll down and click on Return to SSL Manager.
To Generate the Certificate Signing Request (CSR)
- Under Certificate Signing Request (CSR), click on Generate, view, or delete SSL certificate signing requests.
- Fill out the required fields. Here is an example:
Host: greengeeks.com (already prefilled)
Country: US
State: CA
City: Los Angeles
Company: GreenGeeks LLC
Company Division: Sales
Email: sales@greengeeks.com
Pass Phrase: ANYTHINGYOUWANT
- Click on Generate. You will be taken to another page with the CSR outputted. It will look something like this:
-----BEGIN CERTIFICATE REQUEST-----
MIIB7zCCAVgCAQAwgZIxCzAJBgNVBAYTAmFzMRQwEgYDVQQIEwthc2Rmc2RmYXNk
ZjESMBAGA1UEBxMJQW5hY29ydGVzMQ0wCwYDVQQKEwRhc2RmMQ0wCwYDVQQLEwRh
c2RmMR0wGwYDVQQDExR3ZWJob3N0aW5ndG9wdGVuLmNvbTEcMBoGCSqGSIb3DQEJ
ARYNYXNkZkBhc2RmLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwXM1
T4PYkTzC3btPovtsDmkPbKTDmv9SGtMMuTMxji2EHaZ0D4fTWkzL9TW5IiapGx26
csog/caLXUxW1xBwrwAZC1utOe5jonkhiQ/QUJiTMSrMT3AXODzVUQGv6f/YHN/Q
aHrZCsq1u+64eYXZP+SipBScVFXYdLJPH4QX0ucCAwEAAaAcMBoGCSqGSIb3DQEJ
BzENEwthc2RmNDI1eTI0NTANBgkqhkiG9w0BAQUFAAOBgQBvRIiHJqQxZNxCaG5p
Q0jZ5jIusH8CODVhSnWlt39vo2IiBsXd+PI3Bqp16HffRaSHtbLII2jaMrB061tP
i23jf9hiYjqKeaCNCsOHQBdGwaJlKSi+zbEVDSeRLsTGjXkRJphzO7H7cXi2+vpa
Pyd+j6iaZw1wOMZlpIWyWYkxZA==
-----END CERTIFICATE REQUEST-----
- Copy and paste the Certificate Signing Request (CSR) and provide it to the SSL certificate issuer.
- Once you have been issued a Certificate (CERT/CRT), e-mail support@greengeeks.com with it either attached or in the body of the e-mail and our engineers will install it for you.
** Note: In order for a dedicated SSL certificate to function, you will need a dedicated IP address. For more information, please see:
http://www.greengeeks.com/kb/idx.php/23/084/article/What-is-required-to-install-an-SSL-certificate-on-my-account.html