SSL installation via cPanel is a pretty simple process, even if you have no special technical skills.
Prior to certificate installation do not forget to generate a CSR code. If it was not created yet, please refer to this article.
Once SSL certificate files are received from a Certificate Authority, you can start certificate installation using your cPanel.
Here are the steps you need to take:
1) Log in to your cPanel account -> Security section -> “SSL/TLS Manager” menu:
2) Click on Manage SSL sites under Install and Manage SSL for your site (HTTPS)
!Note: If this option is not available for you, this might mean that you do not have necessary rights for SSL installation and you need to contact your webhost provider for assistance.
3) The next step is to open the certificate file received from Certificate Authority using a text editor, copy the full text including the header and footer -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----, and paste your certificate file into the ‘Certificate: (CRT)’ box including the header and footer.
4) Click on Autofill by Certificate to fetch the corresponding Private key which should be stored on the same server where CSR code was generated.
If CSR code and Private key were generated not on the server you are using for SSL certificate installation, you can export Private key from the server it was created on and paste it manually during SSL certificate installation into the ‘Private Key: (KEY)’ box.
5) CA bundle installation
CA bundle file contains root and intermediate certificates which are needed to complete end-entity certificate chain and sign it by the Certificate Authority.
Even though it is stated that CA bundle installation is optional, we highly recommend that CA bundle is installed on the server along with the certificate itself.
The absence of CA bundle might cause security warnings on mobile devices and some older browsers.
CA bundle files are sent by a Certificate Authority along with end-entity SSL certificate issued for your domain name.
However, you can find CA bundle for your certificate here.
Even if the CA bundle for your certificate contains several certificates (root and intermediates), all of them have to be pasted into the ‘Certificate Authority Bundle: (CABUNDLE)’ box during SSL certificate installation via cPanel.
6) Press the ‘Install Certificate’ button.
Now your site is protected by a SSL certificate and connection to your domain name is secured.