Getting & Installing Free SSL Certificate on your site: Moving WordPress site to https using Let’s Encrypt’s Free SSL Certificate

Yesterday, I have moved my WordPress blog site ( to “https” using Let’s Encrypt’s Free SSL Certificate.  It takes me less than a hour to do so. In this article, I will share all the steps that I followed to move the WordPress blog site to https.

A. Getting a free SSL Certificate from Let’s Encrypt

(Let’s Encrypt is a free, automated, and open Certificate Authority.)

Step 1: Download Windows ACME Simple (WACS) – ACME client for Windows for use with Let’s Encrypt

Download link:

Step 2: Run letsencrypt.exe using command prompt (Run as Administrator)



–plugin             : Specify which target plugin to choose, bypassing the main menu and triggering unattended mode. (--plugin manual)
–manualhost : A host name to manually get a certificate for (--manualhost
–validation     : Specify which validation plugin to run (--validation ftp)
–webroot        : A web root for the manual host name for validation (--webroot
–username     : Username for FTP(S) server (--username YourSiteFtpUserName)
–password      : Password for FTP(S) server (--password YourSiteFtpPassword)


Letsencrypt SSL Certificate Generation

The newly generated SSL Certificate is saved to C:\Users\KK\AppData\Roaming\letsencrypt-win-simple\ as mentioned in output.

Win-ACME Letsencrypt Saved Certificate Location

B. Installing the newly generated free SSL Certificate

I am using Linux-based web hosting for my blog & used cPanel (control panel) for installing the SSL Certificate as explained below:

Step 1: Login to cPanel & click “SSL/TLS” under Security

cPanel SSL TLS

Step 2: Click “Manage SSL sites” on SSL/TLS Manager Page

Install and Manage SSL for your site (HTTPS)

Step 3: Under “Install an SSL Website” on Manage SSL Hosts Page fill the details

cPanel Install Certificate


Domain                                           :
Certificate: (CRT)                        :
Private Key (KEY)                        :
Certificate Authority Bundle : (CABUNDLE):

Note: Certificate, Private Key & Certificate Authority Bundle are available in the C:\Users\KK\AppData\Roaming\letsencrypt-win-simple\ directory.

After filling the details click “Install Certificate”.

Boom. We have done its done.

SSL Certificate

Note: Do remember to renew the certificate before the due date.

Kapil Khandelwal

Web Developer, Blogger, Microsoft Certified Professional (MCP), DZone's Most Valuable Blogger (MVB)

You may also like...

1 Response

  1. June 30, 2018

    […] Note: Part I is available here: Getting & Installing Free SSL Certificate on your site: Moving WordPress site to https using Let… […]

Leave a Reply

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