In order to install a SSL certificate on your site you will require a dedicated IP address.
STEP 1 – Generate a Private Key
The first step is to generate a private key.
Go to your cPanel and the Security tab.
Click on the SSL/TLS Manager Icon.
It will take you to the following page.
Now click on the line that says ‘Generate, view, upload, or delete your private keys’.
It will take you to this page
Click on the ‘Generate’ button. and your private key is generated.
It would be a really good idea to copy the whole key and save it in a safe place. Be sure to include ‘—–BEGIN RSA PRIVATE KEY—–‘ and ‘—–END RSA PRIVATE KEY—–‘
The next step is generate a Certificate Signing Request or CSR.
STEP 2 – Generate a CSR
Go back to the SSL/TLS Manager page and click on ‘Generate, view, or delete SSL certificate signing requests’
Click on the drop down arrow and select the Private Key you generated.
All the fields must be filled in and then press the ‘Generate’ button at the bottom.
- Be sure to select the domain carefully. Some SSL providers will not cover the version www. of your website if you just order the certificate for the your-site-address.com version. Check with your supplier to verify.
- If the certificate is for the entire domain, you can use a wildcard but be advised that most SSL certificate suppliers charge more for the wildcard certificate. For instance *.your-site-address.com will cover the ‘your-site-address.com’ site, as well as ‘www.your-site-address.com’ and any subdomains like ‘subdomain.your-site-address.com’. Often used are subdomains like payments.your-site-address.com or secure.your-site-address.com.
- Although the company name is required, if you do not have a company, entering ‘Personal’ (without the quotes) works as well.