In this tutorial, you will soon learn how to install SSL to your site with greenlock. Cloudflare Greenlock SSL is free.

It is assumed that you already have Cloudflare account associated to your site as setting up an account with Cloudflare is not included here in this tutorial. If you have not added your domain to Cloudflare yet, click here to learn how to add your domain to Cloudflare.

Also, just a reminder that this is only applicable to WordPress sites.

You can follow this tutorial in order to learn to DIY CLOUDFLARE INSTALLATION. However, if you feel like you prefer to hire someone to do SSL installation for you, our great team of experts are ready at your service! 24 hrs Delivery!

CLOUDFLARE SSL

$1025One-time Payment
  • Guaranteed Greenlock Bar
  • Automatic HTTPS Rewrites
  • 1-4 Days Deliver

COMODO POSITIVE SSL

$1989Annually
  • Guaranteed Greenlock Bar
  • Automatic HTTPS Rewrites
  • 1-3 Days Deliver

So let’s get started!

Step 1. Set Flexible SSL at Cloudflare.

Go to your Cloudflare account and set your site SSL to “flexible.” You can do this under Crypto>SSL>Flexible

cloudlfare step1 - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

Step 2. Install and Set Up Cloudflare Plugin at WordPress

A.) Login to your WordPress admin. Install Cloudflare plugin by By John Wineman, Furkan Yilmaz, Junade Ali. Then, activate!

cloudflare plugin - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

B.) Go to the settings of that Cloudflare plugin. Integrate your Cloudflare account associated to your site by clicking signin and enter the email and Global API Key. Then, click “Save API Credentials.”

cloudflare 1b - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

You can get your Global API Key at your Cloudflare dashboard. Go back to your CLoudflare account. Click “Overview.” Scroll down to the bottom, click  “get your API.” Under API Keys, click “view” next to Global API Key.

cloudflare 1bb - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

C.) Turn On Automatic Cache Management at your Cloudflare plugin setting inside wordpress. You can do this at WordPress Admin>Settings>Cloudflare>Home

cloudflare 1c - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

D.) Turn On Automatic HTTPS Rewrites at your Cloudflare plugin setting inside wordpress. You can do this at WordPress Admin>Settings>Cloudflare>Settings

cloudflare1d - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

Step 3. Install “Really Simple SSL” plugin

Install another plugin again called “Really Simple SSL” By Rogier Lankhorst, Mark Wolters. Then, click activate!

After it is activated, you will see a message at the top of your dashboard saying “Almost ready to migrate to SSL!” Just simply click “Go ahead, Activate SSL” button

cloudflare 3 - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

Once you clicked  “Go ahead, Activate SSL” button, you will be automatically logout from WordPress Admin and you will notice that your site has greenlock SSL already. It means it is already SSL encrypted with greenlock. You can just login again.

cloudflare3b - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

Step 4. Redirect http to https

Now that we have successfully installed Cloudflare Flexible SSL to your site, we must make sure that the http version of your site will automatically redirect to https version.

Go back your Cloudflare account, create “Always use https” Page Rule

You can do this under Page Rules>Create Page Rules.

cloudflfare4a - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

Then enter non https URL in this format: http://*example.com/* or http://*www.example.com/*

Notice the placement of *. It is very impotant.

Then click “add setting.” Choose “Always Use HTTPS”

Then, Click Save and Deploy

cloudflare 4c - Free Tutorial: How To Install Cloudflare SSL? Greenlock Guaranteed To Your Wordpress Site!

There you go. Everything is DONE. You now have installed Flexible SSL to your site.

If you feel like you prefer to hire someone to do SSL installation for you, our great team of experts are ready at your service! 24 hrs Delivery!

CLOUDFLARE SSL

$1025One-time Payment
  • Guaranteed Greenlock Bar
  • Automatic HTTPS Rewrites
  • 1-4 Days Deliver

COMODO POSITIVE SSL

$1989Annually
  • Guaranteed Greenlock Bar
  • Automatic HTTPS Rewrites
  • 1-3 Days Deliver