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
3 Types of Indexing for ETF Success - ThePressFree
How One Family Taught, And Learned, Financial Security
Sdn Md 2023-2024
Part time Jobs in El Paso; Texas that pay $15, $25, $30, $40, $50, $60 an hour online
4-Hour Private ATV Riding Experience in Adirondacks 2024 on Cool Destinations
Fat People Falling Gif
Mate Me If You May Sapir Englard Pdf
What happened to Lori Petty? What is she doing today? Wiki
Flixtor The Meg
Is Csl Plasma Open On 4Th Of July
Trade Chart Dave Richard
Wmlink/Sspr
Rls Elizabeth Nj
Edgar And Herschel Trivia Questions
Uvalde Topic
fltimes.com | Finger Lakes Times
Urban Dictionary Fov
Nissan Rogue Tire Size
Tamilrockers Movies 2023 Download
Pizza Hut In Dinuba
Palm Springs Ca Craigslist
Amih Stocktwits
Never Give Up Quotes to Keep You Going
Sef2 Lewis Structure
Boston Dynamics’ new humanoid moves like no robot you’ve ever seen
The Creator Showtimes Near R/C Gateway Theater 8
Why Are Fuel Leaks A Problem Aceable
Sand Dollar Restaurant Anna Maria Island
Violent Night Showtimes Near Johnstown Movieplex
Pulitzer And Tony Winning Play About A Mathematical Genius Crossword
Jazz Total Detox Reviews 2022
Kuttymovies. Com
Superhot Free Online Game Unblocked
O'reilly's Wrens Georgia
Save on Games, Flamingo, Toys Games & Novelties
Imperialism Flocabulary Quiz Answers
The Bold And The Beautiful Recaps Soap Central
Los Garroberros Menu
Lonely Wife Dating Club בקורות וחוות דעת משתמשים 2021
Hkx File Compatibility Check Skyrim/Sse
Parent Portal Pat Med
Brauche Hilfe bei AzBilliards - Billard-Aktuell.de
M&T Bank
Rise Meadville Reviews
Gt500 Forums
Benjamin Franklin - Printer, Junto, Experiments on Electricity
German American Bank Owenton Ky
SF bay area cars & trucks "chevrolet 50" - craigslist
Maurices Thanks Crossword Clue
Morgan State University Receives $20.9 Million NIH/NIMHD Grant to Expand Groundbreaking Research on Urban Health Disparities
Generator für Fantasie-Ortsnamen: Finden Sie den perfekten Namen
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.