Install an SSL Certificate in WHM
Installing an SSL certificate in WHM (WebHost Manager) enables secure HTTPS connections for your cPanel server. This guide walks through installing an SSL certificate for your server's hostname.
Prerequisites
- A valid SSL certificate (CRT file)
- Your private key (KEY file)
- Certificate Authority Bundle (CA Bundle/chain file) - optional but recommended
Installing SSL in WHM
- Log in to WHM as root
- In the left menu, navigate to SSL/TLS section
- Click on Install an SSL Certificate on a Domain
- Enter the domain name you want to install the SSL certificate for
- Paste your certificate (CRT) content in the Certificate field
- Paste your private key content in the Private Key field
- Paste the CA Bundle content in the Certificate Authority Bundle field
- Click Install
Generate a CSR
If you need to generate a Certificate Signing Request (CSR) first:
- In WHM, go to SSL/TLS → Generate an SSL Certificate and Signing Request
- Fill in your organization details
- Click Generate to create your CSR and private key