Add Let’s Encrypt in WordPress On Bluehost and Other Web Hosting

4
719
Let's Encrypt in WordPress On Bluehost
Add Let's Encrypt in WordPress On Bluehost and Other Web Hosting

SSL (Secure Sockets Layer) is a security technology for establishing an encrypted link between a web server and a browser. It protect sensitive data between a server and a client. So. we are responsible for providing a safe web experience for users. so, here we can take advantage of Let’s Encrypt. It’s a free SSL certificate and it offers domain validated SSL certificates. I will share with you the easiest way to add free SSL in WordPress with Let’s Encrypt in Bluehost.

What is Let’s Encrypt?

Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit by the Internet Security Research Group (ISRG). It makes it possible to obtain browser-trusted certificates for your domains at free of cost that renew automatically.

How to Add Let’s Encrypt in WordPress on Bluehost and Other Hostings

So at first you need to install & activate this plugin WP Encrypt.

Add Lets Encrypt in WordPress Easiest Way
Install & Activate WP Encrypt Plugin for Add Lets Encrypt in WordPress Easiest Way
 Add Lets Encrypt in WordPress
Go to WP Encrypt Plugin Settings for Add Lets Encrypt in WordPress

 

After plugin activation go to Settings menu where you can find WP Encrypt page. In the Multi-site, this menu is not located here. Go to network admin and you can manage it for all sites in the network. You can see in the image.

 

Add Lets Encrypt in WordPress
WP Encrypt Plugin Settings Save Details for add Lets Encrypt Certificate in WordPress Easiest Way

So here you can you can register, generate, renew andrevoke certificates for your WordPress site. So first you need to fill all the related fields and save it. After save you get Register Button. Click on register account. finally click on Generate Certificate. After success you will get the Certificate and Key locations.

Lets Encrypt Certificate in WordPress Easiest Way
WP Encrypt Plugin Settings Register & Generate Lets Encrypt Certificate in WordPress Easiest Way

Now follow the steps for Add Let’s Encrypt in WordPress Easiest Way:

Step 1: Generate a Private Key

  • Login to cPanel
  • Click on SSL/TLS Manager in the Security section
  • Click on Generate, view, upload, or delete your private keys under Private Keys (KEY)
  • Set the Key Size to 2,048 bits
  • You can leave the Description blank
  • Click on Generate
  • That’s it. You’ve generated the KEY for the SSL
SSL/TLS Manager in the Security section
SSL/TLS Manager in the Security section on cPanel

Step 2: Generate a Public Key (Certificate Signing Request)

  • Click on Return to SSL Manager
  • Click on Generate, view, or delete SSL certificate signing requests under Certificate Signing Requests (CSR)
  • Select the Key you’ve generated
  • Enter your domain name www.yourdomain.com & yourdomain.com for which you’d like to install SSL Fill in your
  • company details along with the email address
  • Set a random alphanumeric Passphrase (For example – XYZ1234)
  • You can leave the Description blank
  • Click on Generate
  • Copy & Paste the Encoded Certificate Signing Request into a notepad file
  • That’s it. You generated the CSR for the SSL

Step 3: Upload the Certificate

  • Click on Return to SSL Manager
  • Click on Generate, view, upload, or delete SSL certificates under Certificates (CRT)
  • Copy and paste the body of the certificate
  • The certificate file placed in a subdirectory in /letsencrypt/live/your_domain_name/cert.pem
  • You can leave the Description blank
  • Click on Save Certificate

Step 4: Installing the Certificate

  • Click on Return to SSL Manager
  • Click on Manage SSL sites under Install and Manage SSL for your site (HTTPS)
  • Select your domain name from the drop down for which you’ve uploaded the certificate
  • Fill Private Key: (KEY) (copy and past fom private.pem) and Certificate (CRT) (copy and past fom cert.pem) and
  • click on “auto fill”
  • private.pem and cert.pem are stored in a subdirectory in /letsencrypt/live/your_domain_name/
  • Click on Install Certificate
  • Click on OK
Install and Manage Lets Encrypt SSL for your site
Manage SSL sites under Install and Manage SSL for your site (HTTPS)

Step 5: Updating WordPress Website URLs (Final Step)

After setting up the SSL certificate, the next step is to move your WordPress URL from HTTP to HTTPS.

Generally normal sites use HTTP protocol When secure sites use HTTPS protocol.

You can install & activate Really Simple SSL With this plugin no setup required. It will automatically detect SSL.

Really Simple SSL Plugin for Add Lets Encrypt
Install & activate Really Simple SSL Plugin for Add Lets Encrypt in WordPress

I personally recommended for this plugin. But there is another way if you don’t want to insall any plugin. In this way you need to change your URL. Just go to your WordPress admin area and click on Settings >> General. The Address of Secure site with SSL look like this: https://yourdomain.com or https://www.yourdomain.com

Let's Encrypt in WordPress on Bluehost
Change URL for use Let’s Encrypt in WordPress on Bluehost

There you will need to update the WordPress URL and Site URL fields to use https. Now save your changes.  That’s all Done. This is the way to Add Let’s Encrypt in WordPress.

If you have Google Analytics installed on your site, don’t forget to update your new url there with https. If you have any further question and need my help, Please ask me via comment. If you liked this article, Please share it on social media.

4 COMMENTS

  1. I have been surfing online more than 3 hours nowadays, but I by no means discovered
    any attention-grabbing article like yours. It is beautiful price sufficient for me.

    Personally, if all webmasters and bloggers made just
    right content material as you did, the net will be a lot more
    useful than ever before. http://yahoo.net

  2. First off I would like to say fantastic blog!
    I had a quick question that I’d like to ask if you don’t mind.
    I was interested to know how you center yourself and clear
    your thoughts before writing. I have had a hard time clearing my mind in getting my ideas out there.

    I truly do enjoy writing but it just seems like the first 10 to 15 minutes tend to be wasted just trying to figure out how to begin. Any ideas or tips?
    Appreciate it!

  3. For most up-to-date news you have to visit internet and on the web I found this web site as a finest site for hottest updates.

LEAVE A REPLY

Please enter your comment!
Please enter your name here