How to Install an SSL Certificate on WHM?

1 Star2 Stars3 Stars4 Stars5 Stars (12 votes, average: 5.00 out of 5)
Loading...
Install an SSL Certificate on WHM

To install SSL on WHM, you need to have an SSL certificate purchased from a trusted Certificate Authority. The process involves generating a Certificate Signing Request (CSR), submitting it to the CA, and installing the issued certificate and private key on your WHM server.

The following steps outline the process for installing SSL on WHM to secure your hosting web service and protect sensitive data transmitted between the server and clients.

Generate a CSR for Web Host Manager (WHM)

Generating the CSR code is the first step in securing your website with an SSL certificate. This code is essentially a request to the Certificate Authority (CA) to issue an SSL certificate for your domain.

You have two options to generate the CSR code: use a CSR generator tool or manually generate it.

Steps to Manually Create CSR in WHM:

  • Log in to your WHM account.
  • Go to the SSL/TLS section and select “Generate an SSL Certificate Signing Request”.
  • Now, submit the company information.
  • Make sure to tick the “When complete, email me the certificate, key, and CSR” checkbox.
  • Enter a valid Email Address to receive the certificate files.
  • From the Key Size drop-down list, choose 2,408 bits (Recommended).
  • In the Domains field, enter the hostnames the certificate should cover. You may enter multiple domains, one per line. Wildcards are allowed (e.g., *.website.com).
  • Fill in the required fields and click on Create.
  • Once Done, you will receive your CSR, and you can review it in WHM » SSL/TLS » SSL Storage Manager.

Whichever option you choose, keep the CSR code handy during the SSL order process, as you’ll need to provide it to the CA. Once you receive the SSL certificate from the CA, you can proceed with the installation process.

SSL Installation on WHM

To install an SSL certificate on your WHM account, follow these steps:

  • Login to your WHM dashboard
  • Locate the SSL/TLS section and click on “Install an SSL Certificate on a Domain.”
  • A new window will open. Fill in the necessary fields as follows:
    • In the Domain field, enter the domain name you want to secure.
    • In the IP Address field, leave it blank unless you are installing the certificate on a non-user domain.
    • In the Certificate field, paste the content of your SSL certificate file, which you received from the CA.
  • Ensure that you have extracted the file from the archive and used a text editor to copy-paste the entire content.
  • In the Private Key field, paste the private key that you created during the CSR generation.
  • You can use the autofill feature if you generated the CSR in the same WHM account; otherwise, you need to paste the key manually.
  • Make sure to include the entire key, from the “BEGIN RSA PRIVATE KEY” to “END RSA PRIVATE KEY” tags.
  • In the Certificate Authority Bundle field, paste the CA certificates that you received from the SSL provider.
  • The CA bundle should have a .ca-bundle extension, and you should paste all the certificates in the correct order.
  • Click Install.
  • If the installation is successful, you should see a message confirming the successful configuration. If you encounter an error, repeat the SSL installation process.

    Verifying your SSL Installation

    Once you have installed an SSL certificate on your WHM server, it’s essential to check its configuration for any errors or security issues. To do this, you can use a variety of SSL testing tools that provide quick and detailed reports on the status of your SSL certificate.

    Where to Obtain an SSL Certificate for your WHM Server?

    At CheapSSLWeb, you’ll find an extensive collection of SSL certificates at unbeatable prices. Our certificates are fully compatible with the WHM platform and perfect for various applications and projects. With us, you can be sure you’re getting the best SSL certificate for your WHM server.

Janki Mehta

Janki Mehta

Janki Mehta is a Cyber-Security Enthusiast having 7+ years of experience and knowledge about Encryption, Digital Certificates and Online Security, She helps online users to stay safe and protect their online presence. Explore SSL Errors, Installation Guide and Security Tutorials for Safe Browsing and Web Security Experience.