How To Install A SSL Certificate

How to Install a SSL Certificate, it may sound complicated, but it is relatively straightforward, and Domains.co.za makes the process as easy as possible so you can keep your site and visitors’ data safe.  At Domains.co.za, we know how important it is for your website to be trusted, secure, and fully protected with HTTPS. Installing an SSL certificate ensures that every connection to your site is encrypted, safeguarding your users’ data and strengthening your website’s credibility.

Whether you manage your hosting through cPanel, WHM, or another platform, the installation process is straightforward. Below is a step-by-step guide to help you complete the setup smoothly.

How to Install a SSL Certificate in cPanel

1. Login to your Domains.co.za account.

2. Open the Manage Services drop-down and select your hosting plan.

How To Install A SSL Certificate - Login in to Domains.co.za Account

3. Click Manage next to the relevant domain.

4. Select Login to Control Panel to access cPanel.

How To Install A SSL Certificate - Login in to Domains.co.za Account

5. Navigate to SSL/TLS and then click Manage SSL Sites.

How To Install A SSL Certificate - Login in to Domains.co.za Account

6. Choose the domain where you wish to install the SSL.

7. Paste the Certificate (CRT), Private Key, and CA Bundle into the required fields.

8. Click Install Certificate.

9. Confirm that your site loads securely using https://.

How to Install a SSL Certificate in WHM

If you’re managing a server through WHM (for example, a VPS or Dedicated Server):

1. Purchase an SSL certificate from Domains.co.za or use the free SSL included in some hosting packages.

2. Generate a Certificate Signing Request (CSR) on your server. This contains your domain details and key pair.

3. Submit the CSR to your Certificate Authority (CA) and complete Domain Control Validation (DCV).

4. Once issued, upload your SSL certificate files via cPanel’s SSL/TLS Manager or the WHM SSL interface.

5. Update your virtual hosts or server configuration to point to the new certificate (if required).

6. Test your SSL using tools like SSL Labs or simply load your domain over HTTPS.

7. Ensure your website settings and internal resources now load over HTTPS to avoid mixed-content warnings.

Domains.co.za automatically installs certificates purchased directly through us on most hosting environments, making setup even easier.

How to Install a SSL Certificate on Other Hosting Platforms

If you’re using a different control panel or custom hosting setup:

  • Use the platform’s built-in SSL management interface.
  • Or contact Domains.co.za Support for step-by-step assistance.

YouTube Guide to Install Free SSL Certificate

VIDEO:How to Install a Free SSL Certificate

Additional Information

  • Backup Keys: Always store a copy of your private key securely.
  • Propagation: SSL activation may take a few minutes across global servers.
  • HTTPS Test: Enter https://yourdomain.co.za to verify installation.
  • Browser Warnings: Fix mixed-content errors by ensuring all resources load via HTTPS.
  • Support: The Domains.co.za support team can assist with installation, configuration, and validation.
  • Maintenance: Renew your SSL early to prevent downtime or browser security alerts.

Various Server Installations

Apache ServerUbuntu Server with Apache2
Microsoft Exchange 2016Microsoft IIS – IIS 6
Microsoft IIS – IIS 7Microsoft IIS – IIS 8/8.5
Microsoft IIS – IIS 10Tomcat Server

Generate CSR Demos 

Login to Domains.co.za Account

1. Go to the Domains.co.za website Account Login page.

How To Login To Domains.co.za Account - Login in to Domains.co.za Account

2. Enter your Email and Password and click the Sign In button.

3. You will see the Domains.co.za Dashboard, displaying the Manage Account menu on the left and your Account Information, Account Overview and Open Support Tickets on the right.

How To Login To Domains.co.za Account - Domains.co.za Dashboard

What Our Customers say...