Install an SSL Certificate on a Domain | cPanel & WHM Documentation (2024)

  1. cPanel & WHM Documentation
  2. WHM
  3. SSL-TLS
  4. Install an SSL Certificate on a Domain

Last modified: August 26, 2024

Overview

Use this interface to install an SSL certificate on a domain, subdomain, addon domain, or the server hostname. Before you can use this feature, you must create or purchase a certificate, and you must possess the certificate’s key.

For more information, read our What is Domain TLS? documentation.

Important:

When you install a certificate, this interface indicates whether your certificate is self-signed. Self-signed certificates are easy targets for attackers and generate security warnings in your users’ web browsers. Only install a self-signed certificate temporarily, until you can replace the certificate with a certificate from a valid certificate authority (CA).

SNI and multiple certificates

Server Name Indication (SNI) allows a server to install multiple certificates to the same IP address.

  • Multi-domain (UCC/SAN) certificates secure multiple domains that share the same IP address and match the certificate’s domains list.
  • Wildcard certificates secure a domain and an unlimited number of subdomains. For example, to secure store.example.com and blog.example.com, use a single wildcard certificate.

Install an SSL certificate

Use either of the methods below to install certificates on your server.

Notes:

  • If the installation succeeds, WHM displays a confirmation message.
  • If the installation fails, WHM displays an error message to indicate the problem.
See Also
SiteGround

Browse Certificates

To find and select a certificate on your server, and install it, perform the following steps:

  1. Click Browse Certificates. The SSL Certificate List will appear.
  2. Select an account from the Browse Account menu, or select Browse Apache.

    Note:

    The menu’s certificates correspond to the account that you select. This menu does not indicate that the system will install the selected certificate to the selected account.

  3. Select the desired certificate.
  4. Click Use Certificate. The system automatically populates the text boxes.
    • If the domain does not use a specific dedicated IP address, select an IP address from the IP Address menu.

      Note:

      You may only select IP addresses that the menu labels as shared or available.

    • If you selected a purchased SSL certificate, you may need to complete the Certificate Authority Bundle (optional) text box. If the system does not populate this text box with information, contact the organization from which you purchased the certificate.
  5. Click Install.

Install by the certificate’s domain

To use the domain name to find and install the certificate, perform the following steps:

  1. Enter your domain in the Domain text box. The Autofill by Domain button will appear.
  2. Enter the certificate’s information in the appropriate text boxes, or click Autofill by Domain to automatically populate the certificate information text boxes.

    Note:

    If multiple certificates exist for the same domain, the server attempts to choose the best certificate. In this scenario, to avoid potential issues, use the Browse Certificates method.

  3. Click Install.

Install an SSL certificate on the ServerName

A ServerName is the main address or hostname, of your server. To install an SSL certificate on the ServerName, perform the following steps:

  1. Enter your ServerName in the Domain text box. The Autofill by Domain button will appear.
  2. Enter the certificate’s information in the appropriate text boxes, or click Autofill by Domain to automatically populate the certificate information text boxes.
  3. Click Install.

Additional Documentation

Install an SSL Certificate on a Domain | cPanel & WHM Documentation (2)

© 2024 All Rights Reserved / Legal Notices / Privacy Policy / Transparency Report

cPanel, WebHost Manager, and WHM are registered trademarks of WebPros International, LLC for providing its computer software that facilitates the management and configuration of internet web servers.

Install an SSL Certificate on a Domain | cPanel & WHM Documentation (2024)

FAQs

How do I install SSL certificate for WHM domain? ›

Article Quick Links
  1. What You'll Need.
  2. Log in to WHM. Enter Username/Password. Go to your Homepage. Click SSL/TLS. Click Install an SSL Certificate on a Domain. Type in your domain name. ...
  3. Manual Intermediate Installation Instructions. Locate the Virtual Host File. View the Virtual Host File. Edit your Virtual Host. Save the changes.

How to install an SSL certificate in a domain? ›

Under Install and Manage SSL for your site (HTTPS), click Manage SSL Sites. Scroll down to the Install an SSL Website and click Browse Certificates. Select the certificate that you want to activate and click Use Certificate. This will auto-fill the fields for the certificate.

How would you generate an SSL certificate and SIgning request via WHM? ›

WHM
  1. Log into WHM. ...
  2. Click Generate an SSL Certificate and SIgning Request.
  3. You will then be asked to fill out the details required to generate a CSR. ...
  4. You must fill out all the required fields. ...
  5. Once you have completed the required fields, click the Create button.

How to install SSL certificate to an addon domain? ›

In the cPanel SSL/TLS section, go down to the last option “Install and Manage SSL”.
  1. In the drop down, select your domain.
  2. Click on “Autofill by Domain” (verify all boxes are populated and hve green check marks)
  3. Click “Install Certificate”

How do I add auto SSL to WHM? ›

How to enable SSL in WHM
  1. Log in to WHM.
  2. Look for the SSL/TLS section. ...
  3. Select Manage AutoSSL.
  4. Scroll down a little bit and select Let's Encrypt under AutoSSL Providers. ...
  5. Click the Options tab. ...
  6. Next is to run AutoSSL. ...
  7. Once the AutoSSL is triggered, you can check its status in the Logs tab.

How do I enable open SSL in WHM? ›

How to enable Open SSL on WHM?
  1. Login to WHM.
  2. Follow WHM >> EasyApache.
  3. Select OpenSSL in the exhaustive options List for the PHP modules.
  4. Recompile Apache.

How to manually install an SSL certificate? ›

How To Manually install an SSL Certificate
  1. Step 1: Purchase an SSL Certificate.
  2. Step 2: Configure your SSL Certificate.
  3. Step 3: Generate and upload a CSR.
  4. Step 4: Verify certificate details and click “Proceed.”
  5. Step 5: Allow time for the certificate to validate.

Is SSL certificate bound to a domain? ›

SSL Certificates must specify a domain because that domain's 'trust level' is what matters to Google.

How do I get my domain SSL certificate? ›

How to Get an SSL Certificate
  1. Verify the website's information through ICANN Lookup.
  2. Generate the Certificate Signing Request (CSR).
  3. Submit the CSR to the Certificate authority to validate the domain.
  4. Install the certificate on the website.
Apr 8, 2024

How do I install self signed certificate in WHM? ›

In order to generate a self-signed certificate you should log into your WHM (Web Host Manager) -> SSL/TLS. Click the Generate an SSL Certificate and Signing Request button. Enter all the fields accordingly and then the Create button. If everything is done correctly, you will see the SSL details as shown.

How do I create and implement an SSL certificate? ›

Create an SSL Certificate in 5 Easy Steps
  1. Step 1: Generate the CSR for the SSL Certificate. ...
  2. Step 2: Purchase an SSL Certificate from the Desired Vendor. ...
  3. Step 3: Configure and Verify the SSL. ...
  4. Step 4: Complete Verification. ...
  5. Step 5: Download the SSL Certificate.
Sep 1, 2022

How to generate SSL certificate for https in SAP? ›

Procedure
  1. Access the STRUST transaction.
  2. Switch to edit mode.
  3. Go to More PSE Save As.
  4. Choose SSL Client , select the client you want to use, and choose Customer Default.
  5. Choose Client dependent. Note. The Client dependent option is displayed only in the latest releases. ...
  6. Save your entries.

How to install an SSL certificate for a Domain? ›

Browse Certificates
  1. Click Browse Certificates. The SSL Certificate List will appear.
  2. Select an account from the Browse Account menu, or select Browse Apache. Note: ...
  3. Select the desired certificate.
  4. Click Use Certificate. The system automatically populates the text boxes. ...
  5. Click Install.
Aug 26, 2024

How to add SSL certificate to DNS server? ›

Getting Started with SSL Certificates and DNSimple
  1. Before you start.
  2. Choose the certificate product.
  3. Choose the certificate names.
  4. Order the certificate.
  5. Validate the certificate request.
  6. Install the certificate.

How do I install Let's encrypt SSL on WHM? ›

Installation
  1. Log in to the server as the root user.
  2. Run the following command: ...
  3. Log in to WHM and navigate to the Manage AutoSSL interface (WHM » Home » SSL/TLS » Manage AutoSSL).
  4. In the Providers tab, select the Let's Encrypt™ option. ...
  5. Review Let's Encrypt's terms of service. ...
  6. Click Save.
Feb 21, 2024

How to install SSL in AWS domain? ›

Amazon CloudFront
  1. Open your AWS console and go to the CloudFront console.
  2. Choose the ID of the CloudFront entity that needs to be updated.
  3. Go to the General tab and choose Edit.
  4. Update Alternate Domain Names (CNAMEs) with your SSL domain name(s) and choose the correct SSL from the list.
  5. Click Yes, Edit.

How to install SSL certificate on ESXI server? ›

Installing an SSL Certificate on an ESXI Server
  1. Login to the ESXI Web UI. To install the new SSL, we will need to log in to the ESXI web UI and enable SSH access. ...
  2. Start the SSH Service. ...
  3. Locate Your Certificates. ...
  4. Safety First. ...
  5. Update Certificates and Restart. ...
  6. Conclusion.
Jun 23, 2022

Top Articles
'Nah, imagine working for Walmart for 35 years': Walmart worker shames employees who stay with the company for decades
Work ethic: What goes into a great one?
Katie Pavlich Bikini Photos
Gamevault Agent
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Free Atm For Emerald Card Near Me
Craigslist Mexico Cancun
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Doby's Funeral Home Obituaries
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Select Truck Greensboro
How To Cut Eelgrass Grounded
Craigslist In Flagstaff
Shasta County Most Wanted 2022
Energy Healing Conference Utah
Testberichte zu E-Bikes & Fahrrädern von PROPHETE.
Aaa Saugus Ma Appointment
Geometry Review Quiz 5 Answer Key
Walgreens Alma School And Dynamite
Bible Gateway passage: Revelation 3 - New Living Translation
Yisd Home Access Center
Home
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
Dmv In Anoka
A Christmas Horse - Alison Senxation
Ou Football Brainiacs
Access a Shared Resource | Computing for Arts + Sciences
Pixel Combat Unblocked
Umn Biology
Cvs Sport Physicals
Mercedes W204 Belt Diagram
Rogold Extension
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Colin Donnell Lpsg
Teenbeautyfitness
Weekly Math Review Q4 3
Facebook Marketplace Marrero La
Nobodyhome.tv Reddit
Topos De Bolos Engraçados
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Holzer Athena Portal
Hampton In And Suites Near Me
Stoughton Commuter Rail Schedule
Bedbathandbeyond Flemington Nj
Free Carnival-themed Google Slides & PowerPoint templates
Otter Bustr
San Pedro Sula To Miami Google Flights
Selly Medaline
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 6058

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.