How to install SSL certificate in WHM/cPanel

Required steps

In order to install an SSL certificate to WHM/cPanel, there are a few simple steps you have to follow.

Note: If you did not receive a CA Bundle file, you may download it from the Root & Intermediate Certificates section here. Please download the one that corresponds to the certificate that you have. If you are unsure, please contact support.

Installing SSL Certificate via WHM (WebHost Manager)

This method is typically used by server administrators or resellers.

Step-by-Step:

  • Log in to WHM.
  • In the left sidebar, navigate to: Home » SSL/TLS » Install an SSL Certificate on a Domain
  • Paste your certificate details: (or Browse/Choose File button that lets you upload .crt, .key, or .ca-bundle files from your computer.)
    • Certificate (CRT): Paste the SSL certificate you received from the Certificate Authority (CA).
    • Private Key (KEY): This should auto-fill if the CSR was generated in WHM or cPanel. If not, paste the private key manually.
    • Certificate Authority Bundle (CABUNDLE): Paste the CA bundle (also provided by your SSL provider).
  • Select the domain the certificate applies to (it may auto-detect).
  • Click Install.

Installing SSL via cPanel (for End Users)

This method is for users managing their own websites or hosting environments.

Step-by-Step:

  • Log in to cPanel.
  • Scroll to the Security section and click SSL/TLS.
  • Under "Install and Manage SSL for your site (HTTPS)", click Manage SSL Sites.
  • Scroll down to "Install an SSL Website".
  • Paste your certificate details: (or Browse/Choose File button that lets you upload .crt, .key, or .ca-bundle files from your computer.)
    • Certificate (CRT): Paste the SSL certificate you received.
    • Private Key (KEY): This may auto-fill if the CSR was generated in cPanel. Otherwise, paste it manually.
    • Certificate Authority Bundle (CABUNDLE): Optional but recommended. Paste the bundle provided by the CA.
  • Click Install Certificate.

Single SSL on multiple servers

These days, it often happens to have multiple web servers for a single web page. If this is your case, you do not have to buy an SSL certificate for each server. You can use a single SSL certificate for all of them. To do it, you have to install the Private Key from the web server on which the CSR was generated and the certificates sent by Comodo on each web server. Keep in mind that if you are using a Wildcard SSL certificate, the CSR must be generated with Wildcard. For example, if you generate a CSR for a Wildcard SSL certificate for domain name domain.com, the CSR must be generated for *.domain.com.


Last modified: 2025-04-08
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more