BloggingHow ToWordPress

How to Install Let’s Encrypt in GoDaddy – Get free SSL Certificate in 10 mins

How to Install Let's encrypt in GoDaddy in 10 mins

How to Install Let’s Encrypt in GoDaddy in 10 Mins

Hello Friends, In this article we will learn How to Install Let’s Encrypt in GoDaddy? My hosting service, GoDaddy, is not on the list of services that support Let’s Encrypt. However, Let’s Encrypt service comes as default in HostGator or any other hosting provider that has cPanel except GoDaddy. Here is a list of hosting providers who offer Let’s Encrypt support.

But don’t worry it’s possible to install a Let’s Encrypt SSL certificate on a GoDaddy shared hosting account with a little work. This tutorial will work only that has a cPanel account. Let’s Encrypt is completely free but you do need to this job again in 90 days. SO basically you have to do same process every 90 days.

No coding skills required & you will be able to switch your Website or blog from http to https which is possible only to have SSL Certificate for a site.

What is SSl Certificate?

Security is a big deal to everyone doing business on the web. Have you ever noticed that some web addresses begin with http:// & others start with https://. in this case S word indicates that the web address has SSl security. SSL stands for Secure Sockets Layer. The formation of SSl is invented by NETSCAP Communications in the year of 1994 to secure communications between clients and server applications over an unprotected network.

Secure Sockets Layer (SSL) is a standard security technology for establishing an encrypted link between a server and a client—typically a web server (website) and a browser. SSL certificates have a key pair: a public and a private key. These keys work together to establish an encrypted connection. It technology the keeps sensitive information like Credit Card, Social security numbers, Usernames & Passwords out of the hands the cyber crooks. 


If you don’t have a trusted SSl Certificate for you website it will be show a labeled “Not Secure” on Web Browsers just before the web address. From July 2018 Google Chrome has also decided to start showing a “Not Secure” sign in the address bar of the web browser for all the websites that have not installed an Valid SSl certificate.

Do i need an SSl Certificate?

If your website doesn’t collect sensitive information from visitors, like credit cards, Debit cards, Username, Passwords or social security numbers, then in this condition you may not have needed a SSL certificate in the past. However, a SSL Certificate can help you increase the traffic on your website.

With the new browser notices, it’s now important to ensure every website or blog has a SSL certificate and is to be loaded via (HTTPS) “Hyper Text Transfer Protocol Secure” instead of (HTTP) “Hyper Text Transfer Protocol”.

About Let’s Encrypt:

Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. By installing Let’s Encrypt user can get SSl Certificate & move their site or blog http to https.
Read more about Let’s Encrypt

Get started with WordPress! Use the one click install to start that Blog you’ve always wanted!

How to Install Let’s Encrypt SSL on GoDaddy cPanel Hosting?

This tutorial will be helpful for those peoples who want Free SSL Certificate using shared web hosting in Go Daddy. I’m going to tell you an example to install Let’s Encrypt on GoDaddy shared hosting, but it will be friendly on most other hosting providers.

1. For getting started follow this link https://zerossl.com/ or type this on your browser address bar & press enter.

2. Here Just click on online tools. See in image-1.

How to Install Let's encrypt in GoDaddy in 10 mins

3. Under “FREE SSL Certificate Wizard” click on START. See in image-2.How to Install Let's encrypt in GoDaddy in 10 mins

4. Here you get an option to add your domain name On the right-hand side. Add your domains here. Include mydomain.com and www.mydomain.com. (No need to include http:// or https://). See in image-3.How to Install Let's encrypt in GoDaddy in 10 mins5. Accept the both options Zerossl TOS & let’s encrypt SA On the bottom right-hand side by adding check marks. Now Hit on the Next button in the top right corner.

6. As you hit the next button Zerossl will be generating the CSR (Certificate Signing Request). See in image-3A. This process can be take little time for loading.

https://progadgets360.com/wp-content/uploads/2018/11/How-to-Get-SSl-Certificate-For-WordPress-Godaddy-2.png7. Once processing completed, click on the download icon On the right-hand side under the domains, to have a backup and click on “Next” again. See in image-4.

8. This time Zerossl start generating the Account Key. See in image-4A. Again this process can be take little time for loading.

9. Once completed, click on the download icon under the Email(Optional) to download Account Key. See in image-5.https://progadgets360.com/wp-content/uploads/2018/11/How-to-Get-SSl-Certificate-For-WordPress-Godaddy-2.png

10. Now this kind of new page comes out to you as you can see in image-6. Here just click on both download icons to download both txt files.https://progadgets360.com/wp-content/uploads/2018/11/How-to-Get-SSl-Certificate-For-WordPress-Godaddy-2.png

11. As of now let the page or tab as it is and move on the cPanel of your hosting account. Here click on “File manager” and go to your root folder public_html/.How to Install Let's encrypt in GoDaddy in 10 mins12. After coming in your site root folder, here you have to create a folder named by .well-known. See in image-7 & inside it create an another folder acme-challenge folder See in image-8. After adding both folder your path should look like:

public_html/.well-known/acme-challenge

How to Install Let's encrypt in GoDaddy in 10 mins

Please note: in case .well-known folder doesn’t show after creating it.  Just do the following steps, at the time of opening the File Manager just select to show all hidden files & folders. Or just type “public_html/.well-known/acme-challenge” into the left menu and click “Go”.

13. Upload the both .txt files (from step 1o) inside the acme-challenge folder by clicking upload section on top.How to Install Let's encrypt in GoDaddy in 10 mins

14. Click on choose file & select both .txt files one by one to upload. See in image-9. After uploading successfully just close this tab & refresh the “public_html/.well-known/acme-challenge” folder. Here you can see both files which you just uploaded. See in image-10.How to Install Let's encrypt in GoDaddy in 10 mins

15. Now Go back to Zerossl tab & click on the both link one by one as indicated in the screenshot below image-11.How to Install Let's encrypt in GoDaddy in 10 mins

16. If both the links open in new tab with numbers & characters it means you are going on the right way. If not, then check that URL path contains “public_html/.well-known/acme-challenge” and that the sting of numbers & words should be same as on Zerossl. After this click on “Next”.


17. If you have done everything correctly then this kind of page comes out to you as you can see in image-. Your Certificate is ready! See in image-12. just scroll little down & you will see this kind of interface as showing in image-13. Just hit the both download icons one by one to download Certificate (CRT) & Private key.How to Install Let's encrypt in GoDaddy in 10 minsHow to Install Let's encrypt in GoDaddy in 10 mins

18. Go back to cPanel tab and Look for SSL/TLS under the Security section and click on it. See in image-14.How to Install Let's encrypt in GoDaddy in 10 mins

19. Now under Install and Manage SSL for your site (HTTPS) click on manage SSl sites. See in image-15.How to Install Let's encrypt in GoDaddy in 10 mins

20. Choose your Domain you want to install the SSL certificate on from the drop down menu. See in below image.How to Install Let's encrypt in GoDaddy in 10 mins

21. Now go back to Zerossl tab and copy the CRT (Certificate) code (image-16-17) and come back or paste it into CRT field in Cpanel.
How to Install Let's encrypt in GoDaddy in 10 minsPlease note that in Zerossl tab CRT includes both CRT & Certificate Authority Bundle.

22. Cut the Certificate Authority Bundle from CRT (image-17) by little scrolling down and paste it in the 3rd field. (image-18)How to Install Let's encrypt in GoDaddy in 10 minsHow to Install Let's encrypt in GoDaddy in 10 mins

23. Now again Go back to Zerossl tab and copy the Private key(image-19)How to Install Let's encrypt in GoDaddy in 10 mins

24. Coming back to cPanel tab & paste the Private key in the 2nd field (Private Key) (image-20).How to Install Let's encrypt in GoDaddy in 10 mins

25. If three green check marks are displaying next to fields; this means you have filled correct codes in every fields.

26. At the bottom of the page click install certificate(image-21)How to Install Let's encrypt in GoDaddy in 10 mins

27. Your SSL Certificate is now installed, once you see this window (image-22) & now you should have https. Take note that the SSL certificate will find the subdomain too if you host multiple domains on one cPanel account. i.e.: subdomain.mydomain.comHow to Install Let's encrypt in GoDaddy in 10 mins

28. Test that it works by adding https:// to in front of your domain for example https://www.mydomain.com. You should see the green padlock in front of your URL. (image-23)How to Install Let's encrypt in GoDaddy in 10 mins

LAST BUT NOT LEAST:

Remember to login to your wp-admin account and change all your permalinks to https. If your using static html or php, then make sure and change all your on page link URL’s to https.

How to Always redirect from http to https:

Also, to force HTTP to HTTPS on static sites you may also need add an .htaccess (Hypertext Access) file to force the redirect with a rule.

1. Again go to cPanel and click on the file manager. 

2. On the public_html/ folder look for “.htaccess” file & right click on this file and click Edit Code(image-24)How to Install Let's encrypt in GoDaddy in 10 minsPlease note: in case “.htaccess” file doesn’t show.  Just do the following steps, at the time of opening the File Manager just select to show all hidden files & folders.

3. In “.htaccess” file, add below code at the end and click on Save Changes(image-25)

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

How to Install Let's encrypt in GoDaddy in 10 mins

4. Test that if this worked by typing http://yourdomain.com it should change to https://yourdomain.com
You have done all the steps successfully!

Make sure to update the SSL certificate in every 90 days, I just added a reminder in my google calendar and it will take only 5 minutes to renew the SSL certificate.

Now enjoy with your Secure site or blog. I hope this article will be helpful for you. Just tell us your experience about this article by commenting below. In case still you have any query just drop a comment i surely reply within shortest period of time. Thanks for coming here.

Must Read:
What is SSL Certificate & How does it Work? Explained




For the latest tech news, reviews & how to Tips & Tricks follow Pro Gadgets 360 on TwitterFacebookInstagramPinterest and subscribe to our YouTube channel.

Read More:

  1. 6 Best Video Editing Apps for Android & IOS Users in 2018
  2. How to Create a Blog on Blogger in 2018? Step by Step Full Guide
  3. How to apply for Passport from Mobile Phone? Step by Step full Guide
  4. What is Affiliate marketing and How to Make Money from Affiliate marketing?
  5. 5 Useful WhatsApp Tips & Tricks for Advanced Users. You definitely need to know
  6. How Google Map Shows Real Time Traffic? How Google Map Works? Full Explained

Leave a reply

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

%d bloggers like this: