1. Home
  2. Security
  3. SSL Certificates
  4. Installing a SSL certificate in cPanel

Installing a SSL certificate in cPanel

After your SSL certificate is issued, it can be installed in your hosting account through the control panel cPanel.

In order to install it, you will need the Certificate’s information – Certificate (CRT), PrivateKey (KEY) and the CA Bundle (CABUNDLE).

SSL/TLS in cPanel

The installation of the certificate is done through the “SSL/TLS” Menu in cPanel.

After you open that menu, from the list of options, under Install and Manage SSL for your site (HTTPS) click on Manage SSL sites.

Manage SSL sites

When there is more than one domain in your hosting account you will need to choose the domain for which to install the certificate on from the drop-down menu.

choose the domain

If the certificate files are located in the hosting account you can choose the option Autofill by Domain.

If not, you will need to copy and paste the certificate information in the fields below – Certificate: (CRT), Private Key (KEY) and Certificate Authority Bundle: (CABUNDLE).

paste the certificate information

In case that you have purchased the certificate through SuperHosting.BG, you can find the necessary information in your Client’s profile.

You just need to copy and paste the information in the three fields and finish off the installation by clicking on the “Install Certificate” button on the bottom of the panel.

After that you will see a message that the certificate is installed correctly.

Next Step – Enable HTTPS for the Website

After the SSL/TLS certificate has been installed in cPanel the secure HTTPS connection has to be enabled in the site’s settings.

To make the website use the HTTPS connection a redirection can be added in its htaccess file.

🔗 Redirect Using .htaccess – Your Website Starts Loading via Secure HTTPS Connection | Help

For some CMSs, it is necessary the secure HTTPS connection to be activated in the site’s settings.

It is possible for a website with activated HTTPS to have resources that still load via non-secure HTTP connection. Such resources have to be corrected to load via secure HTTPS.

🔗 HTTPS – Part of the Website’s Content is Loaded over an Insecure Connection (HTTP) | Help

Updated on 22.08.2023

Was this article helpful?

Related Articles