Installing Cloudflare SSL on Cpanel

Installing Cloudflare SSL on Cpanel

If you do not want to purchase a commercial certificate or use the free Let’s Encrypt SSL, you’ll install Cloudflare SSL on your hosting plan. In this lesson, you’ll learn how to do this.

1) Log in to your Cloudflare system, select your domain. Click on the SSL/TLS icon -> Pick Origin Server tab -> Click Create button:





2) Settings should be the following:

Generate private key and CSR with Cloudflare;
– Confirm your domain is indicated in Hostnames;
– Certificate Validity 15 years (Optional).

Click Create button:





3) Copy-paste Origin Certificate and personal Key. You’ll need this information to install SSL on your server. The Key format should be PEM:





4) You’ll also need CA Bundle to establish the complete chain of trust. You’ll download the Cloudflare CA root certificate on this page. You’ll see two options there:

– Cloudflare Origin ECC PEM (do not use with Apache cPanel)
– Cloudflare Origin RSA PEM<- This is the one you need to Download

As a result, you’ll have 3 pieces of SSL:

1) Private Key;
2) Certificate or CRT (Origin Certificate);
3) Certificate Authority Bundle or CABUNDLE (Cloudflare Origin RSA PEM).


IMPORTANT

For SSL to work correctly, you’ll need to confirm that your domain’s record is Proxied on your Cloudflare DNS zone:




Also, you’ll need to enable Full (strict) SSL/TLS encryption in Cloudflare SSL/TLS -> Overview section:




That’s it! Congrats on installing Cloudflare SSL for your domain:




  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How can I change a database password on cPanel?

Changing MySQL database password via cPanel You can change your database’s password by...

How can I change my PHP version on cPanel?

Changing PHP version via cPanel Your Hosting Account's PHP version can be changed at any time,...

How can I create a new MySQL database in cPanel?

Creating a new MySQL database at Servers GATE using cPanel   You can easily create a new MySQL...

How can I locate my MySQL database details on cPanel?

Locating your MySQL database details via cPanel You can easily locate your MySQL databases...

How can I set up a redirect on cPanel?

Creating a redirect on cPanel Your hosting redirects can be easily managed with the assistance...