force SSL using .htaccess file

SSL (Secure Sockets Layer) has become one of main keys behind the success in Online Businesses. It enables a server to create a encrypted connection with a browser so that no third party can breach it. Let’s Encrypt has started to offer Free SSL Certificate to make web a better place. Installing SSL Certificates by Let’s Encrypt isn’t a tough task to accomplish. Here we’ve discussed about Let’s Encrypt SSL Installation in cPanel.

Step by step guide on How to install a Let’s Encrypt SSL Certificate from cPanel:

SSLforFree

STEP 1: Open a Browser & navigate to https://www.sslforfree.com/

SSLforFree2

STEP 2: Enter the domain name (I used ‘ebizspot.com’) for which you want to enable SSL Certificate & click on ‘Create Free SSL Certificate’ button.

SSLforFree3

STEP 3: Click on ‘Manual Verification’.

SSLforFree4

STEP 4: Scroll down a little & click on ‘Manually Verify Domain’

SSLforFree5

STEP 5: Download verification files.

STEP 6: Log into your cPanel

FileManager1

STEP 7: Click on ‘File Manager’ in the Files section.

FileManager2

STEP 8: Create folder named ‘.well-known’ in ‘public_html’ & browse that folder.

FileManager3

STEP 9: Again create a folder named ‘acme-challenge’ inside ‘.well-known’ folder & put the verification files that you’ve already downloaded in this folder.

SSL

STEP 10: Go back to cPanel & search for ‘SSL/TLS’ in the ‘Security’ section.

SSL2

STEP 11: Click on ‘Certificate Signing Requests’

CSR2

STEP 12: Fill out the form carefully & click on ‘Generate’ button & you’ll get encoded ‘CSR’ on the next screen.

CSR3

STEP 13: Copy the generated CSR.

SSLforFree6

STEP 14: Now go back to the screen you left at ‘STEP 5’ Check on ‘I have my own CSR’ you will now be given a text box to enter your CSR. Put it there & click on ‘Download SSL Certificate’.

STEP 15: Now you’ve got your desired SSL Certificte.

STEP 16: Go back to ‘SSL/TLS Manger’ in cPanel & click on ‘Certificate (CRT)’

SSL3

STEP 17: Paste your certificate here & click on ‘Save Certificate’

STEP 18: Once your certificate is saved go back to SSL/TLS Wizard again & click on ‘Manage SSL Sites’

SSL4

STEP 19: Select the domain name from the drop down & click on ‘Autofill by Domain’

SSL5

STEP 20: Scroll down a little & click on ‘Install Certificate’.

SSL6

All done: A pop up screen with SSL Installation Confirmation will appear.

Congratulations, you are now ready to roar with an SSL Certificate by Let’s Encrypt.

  • Was this article Helpful ?
  • yes   no

Leave a Reply