How to install an SSL/TLS Certificate in cPanel | CSR Generation, Validation, Configuration

3 min read 2 hours ago
Published on Sep 21, 2024 This response is partially generated with the help of AI. It may contain inaccuracies.

Table of Contents

Introduction

This tutorial provides a step-by-step guide on how to install an SSL/TLS certificate in cPanel. It covers the entire process, from generating a Certificate Signing Request (CSR) to ordering your SSL certificate, validating your domain, and ensuring proper configuration. Installing an SSL certificate is crucial for securing your website and enhancing user trust.

Step 1: Generate a Certificate Signing Request (CSR)

To obtain an SSL certificate, you first need to create a CSR. Follow these steps:

  1. Log into cPanel.
  2. Locate the SSL/TLS Manager:
    • Scroll down to the "Security" section and click on "SSL/TLS."
  3. Generate a New CSR:
    • Click on "Certificate Signing Requests (CSR)."
    • Fill out the required fields:
      • Domain: Enter your domain name (e.g., example.com).
      • City: Your city.
      • State: Your state.
      • Country: Select your country from the dropdown.
      • Company: Your organization’s name (if applicable).
      • Email address: Your contact email.
    • Click "Generate" to create the CSR.
  4. Copy the CSR:
    • After generation, copy the CSR provided. You will need this for the SSL order.

Step 2: Order Your SSL Certificate

Now that you have your CSR, you can order the SSL certificate.

  1. Choose an SSL Certificate Provider:
    • Select a trusted SSL certificate provider (e.g., SSLTrust).
  2. Complete the Order Form:
    • Paste your CSR into the designated area.
    • Fill out any additional information required.
  3. Select Validation Method:
    • Choose how you want to validate your domain (Email, DNS, or HTTP).
  4. Make Payment:
    • Complete the payment process to finalize your order.

Step 3: Validate Your Domain

Once you’ve ordered your SSL, you need to validate your domain.

  1. Follow Instructions from Your SSL Provider:
    • Depending on your chosen validation method, follow the steps provided by your SSL certificate provider.
    • For email validation, check the designated email for a confirmation link.
    • For DNS validation, add the provided TXT record to your domain’s DNS settings.
    • For HTTP validation, upload the file specified in the instructions to your web server.

Step 4: Install the SSL Certificate

After validation, install your SSL certificate in cPanel.

  1. Return to the SSL/TLS Manager.
  2. Click on "Manage SSL Sites":
    • You will see an option to "Install an SSL Website."
  3. Paste Your Certificate:
    • In the "Certificate" field, paste your SSL certificate.
    • If applicable, paste the "Private Key" and "Certificate Authority Bundle" (CA Bundle) that you received.
  4. Select Your Domain:
    • Ensure the correct domain is selected.
  5. Click "Install Certificate":
    • This will install the SSL certificate on your server.

Step 5: Verify Your SSL Installation

To ensure your SSL certificate is installed correctly, use an SSL checker tool.

  1. Visit an SSL Checker Tool:
    • Websites like SSL Labs or other SSL checker tools can be used.
  2. Enter Your Domain:
    • Input your domain name and start the check.
  3. Review the Results:
    • Ensure that the installation is successful and there are no issues.

Conclusion

You have now successfully installed an SSL/TLS certificate in cPanel. This process involved generating a CSR, ordering the SSL certificate, validating your domain, installing the certificate, and verifying the installation. Regularly check your SSL status to ensure it is always valid and properly configured. For further assistance, refer to your SSL provider's support resources.