Table of Contents
Manually install an SSL certificate on my cPanel hosting
Updated Apr 6th, 2021 at 15:03 BST
If you have purchased an SSL Certificate from another provider and you have the SSL (.crt) file you can manually install the SSL Certificate on the cPanel server by following these steps:
Go to your TsoHost Client Area: https://my.tsohost.com/clientarea.php Go to Services. Go to My Services. Select the service in question. Click on Login to cPanel button. Click on the cPanel Admin button.
Once you are in cPanel go to - Security section, select SSL/TLS. Under Certificates (CRT), select Generate, view, upload, or delete SSL certificates. In the Upload a New Certificate section, select Choose File and navigate to the (.crt) file you have saved locally on your machine.
You can also add a description of the certificate in the Description text box. Select Upload Certificate.
When you get confirmation that the certificate has been saved, select Go Back. At the bottom of the SSL Certificates page, select Return to SSL Manager.
Under Install and Manage SSL for your site (HTTPS), select Manage SSL Sites. In the Install an SSL Website section, select Browse Certificates.
Select the certificate that you want to activate and select Use Certificate. This will auto-fill the fields for the certificate. At the bottom of the page, select Install Certificate. On the Successfully Installed pop up, select OK.
Your certificate is installed! Now you need to direct visitors to the secure version of your site by redirecting the traffic to HTTPS.
If you have a WordPress website you can install a Wp Force Plugin in order to redirect the traffic through HTTPS.
You can also add the following rule within your .htaccess file in order to redirect the traffic trough HTTPS:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://exampledomain.com/$1 [R=301,L]
-Replace https://exampledomain.com/$1 with your domain name
-To finish click “Ok”
If you have any questions or concerns feel free to contact Hosting Support.