How To Install SSL Certificate On Website?
How to Install an SSL/TLS Certificate In Web Host Manager (WHM)?
The instructions below will walk you through the process of installing SSL on Web Host Manager (WHM). If you need to secure more than one server or device, you’ll need to install the certificate on each one separately. Refer to our CSR Generation Instructions and skip the steps below if you haven’t yet generated your certificate and finished the validation procedure.
What You need to have to Install SSL Certificate?
1. The certificate for your server
This is the certificate for your domain that you received from the CA. This might have been sent to you via email. If you don’t have it yet, you can get it by going to your Account Dashboard and clicking on your order.
2. Your intermediate diplomas
The devices connected to your server can use these files to identify the issuing CA. There could be several of these certifications. If you received your certificate in a ZIP file, it should also include the Intermediate certificate(s), generally known as a CA Bundle. If not, you’ll need to get the right CA Bundle for your certificate.
3. Your personal code
If you used a free generator tool to produce your CSR, this file should be on your server or in your possession. The private key is not immediately visible on some platforms, such as Microsoft IIS, but the server keeps track of it.
Instructions for How To Install SSL Certificate On Website
1. Open WHM and log in.
Log in to WHM, which can usually be found at https://domain.com:2087.
When attempting to access your WHM login page, you may see the error message “Your connection is not private” or anything similar. This is due to your login page’s default use of a self-signed certificate. Please ignore this warning and continue past the error message.
2. Enter your username and password.
Click Log in after entering your Username and Password.
Step 3: Choose a Web Host
3. Go to your personal homepage.
Check to see if you’re on your WHM home page.
Step 4: Web Host
4. Select SSL/TLS from the drop-down menu.
Select SSL/TLS from the drop-down menu.
Step 5: Web Host
5. Select Install an SSL Certificate on a Domain from the drop-down menu.
Click Install an SSL Certificate on a Domain in your SSL/TLS Manager page.
Step 6: Web Host
6. Enter your domain name here.
Type the domain name you want to secure with your SSL Certificate in the Domain area.
Step 7: Web Host
7. Fill in the blanks with your certificate files.
Your Certificate Files should be copied and pasted into the proper text field (s).
Install SSL on the Webserver
This is the certificate for your server that was issued to your domain (s).
Note 1: If you previously uploaded the server certificate to the server and supplied the right domain name above, WHM should automatically acquire the Certificate (CRT) text. Note 2: If the certificate came in a ZIP file, select “Extract All” and then drag the server certificate into a text editor like Notepad. This will allow you to copy all required text, including
This is your private key, which was generated throughout the generation process.
Note 2: If you previously created the Certificate Signing Request (CSR) under the “Generate an SSL Certificate and Signing Request” section of your SSL/TLS Manager and supplied the right domain name above, WHM should automatically acquire the Private Key text.
Note 3: You may need to re-issue the SSL certificate with a newly produced key pair if you created the CSR and private key outside of your WHM account and failed to save the files.
Certificate Authority Bundle (optional) — These intermediary certificates tell browsers and devices who issued your trustworthy certificate.
Note 4: WHM pulls the CA Bundle from a public repository by default. Download the necessary CA/Chain Certificate for your certificate if you forgot to save these files. Note 2: If you have multiple intermediate certificates, paste them one by one to make the proper certificate chain/path.
8. Press the Install button.
Click Install once you’ve entered the Certificate Files into the appropriate fields.
Note 1: “Enable SNI for Mail Services” is not required. If numerous hostnames are served via HTTPS from the same IP address, Server Name Indication (SNI) should be used.
Note 2: Before the certificate will operate, you or your web host may need to restart the Apache server.
Congratulations on your achievement! Your SSL certificate has been successfully installed! To double-check your work, go to https://yourdomain.tld in your browser and look at the certificate/site information to determine if HTTPS/SSL is working properly. Remember that for modifications to take effect, your server may need to be restarted.
Use our SSL Checker Tool or contact our Customer Experience Department for further information on how to carefully examine your server’s setup.
Intermediate Installation Instructions in Manual
If the intermediate certificates did not install and configure themselves properly using the procedures above, follow the procedures below to manually install them in Apache. Please contact your web host or system administrator for assistance if you do not have access to your Apache server.
1. Look for the Virtual Host file on your computer.
Find the Virtual Host File, which is usually found in the /etc/httpd/conf/httpd.conf file.
Note: Depending on your configuration, the location and name of this file may vary from server to server. “SSL.conf” is another common name for the file.
2. Go to the Virtual Host File and look at it.
View the Virtual Host setup, including the IP address and appropriate name (including port 443).
3. Make changes to your Virtual Host
Add the bolded YourIntermediateCertificate file to your Virtual Host configuration:
Note: Double-check that you’ve entered the correct file location and name for the intermediate certificates. These certificates should be saved in the same directory as your server certificate and private key in cPanel.
4. Apply the modifications and save them.
Save the modifications to the configuration file.
5. Incorporate the intermediate certificate.
In cPanel, place the intermediate certificate file in the same directory as your server certificate and private key.
6. Start your server again.
Your Apache server should be restarted.