Generating a CSR for an SSL certificate in cPanel

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000097161

Generate a Certificate Signing Request (CSR)


A Certificate Signing Request (CSR) is required when purchasing an SSL certificate from a third-party provider. The CSR contains information about the domain and organization requesting the certificate and is used by the SSL provider during the certificate issuance process.


Access the cPanel Dashboard


Log in to the website's Admin Area and navigate to Developer Hub > cPanel Dashboard.



Open the SSL/TLS Manager


Within cPanel, locate the SSL/TLS option in the Security section.



Create the CSR


Click Generate, View, or Delete SSL Certificate Signing Requests.



Complete the CSR Information


Complete the required fields, including the domain name, organization details, and location information.

The Domains field should include all domains and subdomains that will be secured by the SSL certificate.

For a wildcard SSL certificate, the domain can be entered as:

*.example.com



Alternatively, individual domains and subdomains can be specified separately:

www.example.com
example.com
mail.example.com



Generate the CSR


After all required information has been entered, click Generate to create the Certificate Signing Request.


Save the CSR and Private Key


Both the CSR and private key should be saved in a secure location. The CSR will be required when purchasing the SSL certificate, while the private key will be required when installing the certificate on the server.

Loss of the private key may prevent the SSL certificate from being installed successfully and could require generating a new CSR.