Install SSL on cPanel Web Hosting

This guide will walk you through installing your EchoSSL certificate files (certificate.crt, private.key, ca_bundle.crt) on your cPanel server.

Prerequisites

Before starting, make sure you have downloaded the .zip file from EchoSSL and extracted its contents. You'll need these three files:

  • certificate.crt - Your domain's certificate.
  • private.key - The private key for your certificate.
  • ca_bundle.crt - The Certificate Authority (CA) bundle.

Step-by-Step Installation

  1. Log in to cPanel
    Access your cPanel account, usually found at yourdomain.com/cpanel.
  2. Find the SSL/TLS Manager
    In the "Security" section, click on the SSL/TLS icon.
  3. Manage SSL Sites
    Under "Install and Manage SSL for your site (HTTPS)", click the Manage SSL sites link.
  4. Select Your Domain
    Choose the domain you want to secure from the Domain dropdown menu.
  5. Paste Your Certificate Files
    Open each .crt and .key file in a plain text editor (like Notepad or VS Code). Copy the entire content, including the -----BEGIN...----- and -----END...----- lines, and paste them into the corresponding boxes:
    • Paste the contents of certificate.crt into the Certificate: (CRT) box.
    • Paste the contents of private.key into the Private Key (KEY) box.
    • Paste the contents of ca_bundle.crt into the Certificate Authority Bundle: (CABUNDLE) box.
    cPanel may automatically fill the key and CA bundle after you paste the certificate.
  6. Install the Certificate
    Click the Install Certificate button at the bottom. cPanel will install the certificate and display a success message.

Verify the Installation

After installing, it's crucial to verify it's working. Use our free SSL Certificate Checker to confirm the installation and ensure there are no errors.