How to manually deploy free lets encrypt SSL certificate on a Cpanel in Nigeria

Its takes 3 minutes to manually install Lets Encrypt SSL certificate in a Cpanel Hosting account. Follow these steps to install.

  1. Go to http://www.sslforfree.com/

Fill in your website domain name in the provided address bar.

 

  1. Click Create Free SSL certificate

 

It will provide domain verification option – chose the manual domain verification via manually upload ssl files

  1. Click Manually Verify domain button to display files to down and upload in your Cpanel

 

  1. Download the two provided files

 

  1. Login to your Cpanel

 

 

  1. Click on File manager option in your Cpanel

 

 

  1. Click on Public_html directory

 

  1. In the Public Directory click +folder icon to create a new folder named .well-known

 

  1. Inside the .well-known folder create another folder called acme-challenge

 

 

  1. Inside acme-challenge upload the two files downloaded from sslforfree.com
  1. On sslforfree.com  follow the two links provided to verify ownership of domain and website.

 

 

If random string of character shows on your browser your verification was successful, any error encountered means it was not success – check the files you just uploaded and probably repeat the last step.

 

  1. The Click Download SSL Certificate to download the SSL certificate.

This generates Private Key, CA Bundle and Certificate

 

Installation of SSL certificate

  1. Under Security Section of your Cpanel click on SSL/TLS

 

 

  1. Click on Manage SSL Sites

 

 

 

  1. Copy from sslforfree.com and paste the content of Private Key, CA Bundle and Certificate in their respective boxes in your Cpanel.
  1. Click Install SSL Certificate to install the SSL certificate in your Cpanel

Final steps involve forcing all the traffic through SSL

  1. Go the Public_html of the cpanel and check for the presence of a hidden file called .htaccess

 

If available edit if not available create it and add the following scripts.

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

 

Click Save to save file

 

Bingo! – Your site is now secure

GO on to Access your secure website

 

 

Leave A Comment

What’s happening in your mind about this post !

Your email address will not be published. Required fields are marked *

× WhatsApp Us