1. Login to the control panel of cPanel.
2. Click on SSL/TLS Manager.
3. Click on the Generate, view, upload, or delete your private keys link.
4. On the new page, scroll to the bottom of the page to the Generate a New Key section. In the Host field, enter in the domain you would like to create an SSL Certificate. You can also select the domain from the Select a Domain drop-down menu list. This will be the Common Name on the certificate. The Common Name is the Host + Domain Name. It looks like “secure.example.com” or “example.com”.
5. After you have entered in the Host, then click the Generate button. A private key will be created and saved in cPanel.
6. Click on the Return to SSL Manager link.
7. Back in the SSL/TLS Manager menu, click on the Generate, view, or delete SSL certificate signing requests link.
8. In the Generate a New Certificate Signing Request section, populate each field referring to our guide below:
- Host – Enter in the domain that was used when generating the private key in Step 4 of this tutorial.
- Country – Use the two-letter code of your country without punctuation, for example: AU.
- State – Spell out the state completely, for example: Victoria or New South Wales
- City – The locality field is the city or town name, for example: Melbourne or Sydney.
- Company – The legal name of your organization.
- Company Division – This optional field is the name of the department or other group making the request.
- Email – An email address that will be included in the certificate.
9. Once you have entered in criteria into every field, click on the Generate button to create the CSR.
The CSR you just specified will be shown in the window.