Install Lets Encrypt SSL Certificate on GoDaddy Hosting

Install Let’s Encrypt SSL Certificate on GoDaddy: Step by Step Guide

In this tutorial, I explain how to install Let’s Encrypt SSL certificate on a GoDaddy hosting account.

The tutorial consists of the following three sections:

  1. Generating Let’s Encrypt SSL Certificate [From Step 1 to Step 12]
  2. Installing Let’s Encrypt SSL Certificate [From Step 13 to Step 22]
  3. Redirecting HTTP traffic to HTTPS [From Step 23 to Step 26]

Installing Let’s Encrypt SSL Certificate on GoDaddy Hosting

  1. Visit https://zerossl.com/

    Click on CERTIFICATES AND TOOLS then click Start.Click Certificates and tools then click Start

  2. Fill the required details in order to generate CSR (Certificate Signing Request).

    Enter your email, the domain name (without WWW and with WWW), select HTTP verification method and accept the terms & conditions, then click Next.Complete the form then click next

  3. Download the generated CSR (Certificate Signing Request).

    Click Download, then click Next to generate the RSA Key.Download the generated CSR then click next

  4. Download the generated RSA Key.

    Click Download, then click Next.Download the generated RSA Key then click next

  5. Start the domain ownership verification process.

    Download the two files by clicking the download icon buttons.Start the domain ownership verification process by downloading the files

  6. Go to the cPanel Admin.

     On your Godaddy account dashboard; Under My Hosting settings, click cPanel Admin.  On your Godaddy account dashboard; Under My Hosting settings, click CPanel Admin

  7. Open the file manager.

    Under Files, click on File Manager.To open the file manager, go to Files, and click on File Manager

  8. Create a new folder inside the public_html folder, and name it .well-known

    Click on public_html, then click on + Folder. Create well-known folder inside public_html

    Create well-known inside public_html folder

  9. Create a new folder inside the .well-known folder, and name it acme-challenge.

    Click on .well-known, then click on + Folder. Create acme-challenge folder inside well-known folder

    Create acme-challenge folder inside well-known folder

  10. Upload the verification files to the acme-challenge folder.

    Click on acme-challenge, then click Upload.
    Upload challenge text files to acme-challenge folder


    Uploading challenge text files to acme-challenge folder

  11. Verify that the verification files are accessible.

    Click the links in the File column. If the newly opened browser tabs display text strings, click Next. If the browser couldn’t display the text strings due to permissions issue, make sure that you have created the .well-known folder inside the public_html folder.

    Verify by clicking on the links

    Web browser tab displaying verification text string

  12. Download the domain certificate & domain key.

    Click on the download icon button to download the domain certificate & domain key.Download domain certificate and domain key

  13. Open the SSL/TLS Settings

    Under Security, click on SSL/TLS.cPannel SSL - TLS Settings

  14. Go to Install and Manage SSL for your site (HTTPS)

    Click on Manage SSL Sites.
    Install and Manage SSL Sites

  15. Choose the domain of your website.

    Select the Domain

  16. Copy the domain certificate from ZeroSSL.

    Click on the copy icon button.
    Copy the Certificate from ZeroSSL

  17. Paste the domain certificate into the Certificate: (CRT) Textarea.

    After pasting the domain certificate into the Certificate: (CRT) Textarea, Left click inside the Textarea then scroll down till you find “—–END CERTIFICATE—–” and “—–BEGIN CERTIFICATE—–“.
    Select the second certificate and Cut it.

    Paste in certificate (CRT) then cut the second certificate

  18. Paste the CABUNDLE into the Certificate Authority Bundle (CABUNDLE) Textarea.

    Paste the certificate you have just Cut in the previous step into Certificate Authority Bundle (CABUNDLE) Textarea.
    Paste second certificate in CABUNDLE Textarea

  19. Copy the domain private key from ZeroSSL

    Click on the copy icon button.Copy the private key from ZeroSSL

  20. Paste the domain private key.

    Paste the domain private key into the Private Key (Key) Textarea, then click Install Certificate.Paste the private key in (KEY) field

  21. SSL Certificate Successfully Updated

    Click OK.SSL Installed Successfully

  22. Visit your website to test the SSL Certificate installation.

    Visit your website using “https://” before your domain name, and look for the green lock icon. Example: https://business-nuggets.comSSL Test

  23. Install plugin to redirect HTTP traffic to HTTPS.

    Hover over Plugins, and click Add New.Add new WordPress plugin

  24. Install Really Simple SSL Plugin.

    In the textbox on the top right corner of the screen type “really simple” without the quotation marks, then click Install Now.Search for Really Simple SSL Plugin and Install it

  25. Activate Really Simple SSL Plugin

    Activate the plugin by clicking on Activate, then clicking Go ahead, activate SSL!Activate Really Simple SSL Plugin

    Really Simple SSL Plugin activation

  26. Test Really Simple SSL Plugin

    Visit your website using “http://” before the domain name, and the plugin will redirect it to “https://”.Testing http to https redirection

Congratulations! you installed the SSL certificate successfully and redirected the HTTP Traffic to HTTPS.

Leave a Comment

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