SSL Certificate is easy to integrate and setup. Here in this guide, we will explicitly specify the step by step process on how to generate a Private Key and CSR also how to buy, enroll, validate, upload an SSL Certificate on Shared Linux Hosting.
How to generate a Private Key and CSR for your Domain name:
As mentioned in our previous post that the must-have need for procuring an SSL certificate is- having a valid website and WHOIS record, a dedicated IP Address, A certificate and a signing request commonly named as CSR. Here we will be explaining here how to generate a Private Key.
How to Generate a Private Key and CSR
Step 1: Steps to generate a Private Key
- Login to your cPanel Account.
- Browse to the security section and click on SSL/TLS Manager.
- Under the Private Key section click on generate, view, upload or delete your private keys.
- Fill in the below-mentioned fields as
- Key Size- 2048 bits
- Description- Blank
- Then click on Generate.
Step 2: Steps to generate the Public Key and a CSR
- Select Return to SSL Manager.
- Navigate to Generate, view or delete SSL Certificate signing request under CSR (Certificate Signing Request).
- Select the key generated by you.
- Enter the domain name for which you want to install the SSL Certificate.
- Supply the additional details like- Company details, official email address.
- You will be requested to set the Alphanumeric Passphrase.
- You can fill in the description field or ignore as it is optional.
- Click on Generate.
You can save the encoded Certificate Signing Request into a notepad file for any references.
How to Purchase an SSL Certificate
Enrolling your SSL Certificate:
- Login to your cPanel account using your username and password.
- The purchase section will list out all the purchases made by you.
- Click on the domain name associated with the Digital Certificate.
- Click on the Issue Certificate option.
- Copy the CSR you have generated from your web server, in the section and then click Next.
- Select the option to receive the verification email from the CA (Certificate Authority).
- Select Send application to certificate Authority.
- You will receive the confirmation email sent by the vendor for the approval.
- The validation code received through the email and click on the link provided in the email to verify.
- Move to the next step by entering the validation code.
How to upload SSL Certificate
- Login to your cPanel account by entering your username and password.
- Navigate to the Security Section and select SSL/TLS Manager.
- Then click on Generate, view, upload, or delete SSL Certificate under Certificates section.
- Now in the section below paste the Certificate you have received.
- Click on Save Certificate.
How to install your SSL Certificate
- Click on Return to SSL Manager.
- Under Install and manage SSL for your site, Click on Manage SSL Sites.
- Select the domain name for which you want to install the SSL Certificate certificate and for which you have uploaded the SSL Certificate.
- Click on Autofill domain and then finish the process.
The steps mentioned above will help you generate the SSL certificate for your website through a control panel.