Site icon Digital Candy website design and development agency

Cloudflare origin CA free SSL installation guide on Godaddy

Cloudflare origin certificate guide on godaddy

Edit 10/07/2019: We highly recommed not to use Godaddy for any serious website! We may write an article detailing why in the future.

Step by step guide to installing a SSL origin certificate on Godaddy using cPanel

The aim of this post is to quickly go through the setup process to get you started as fast as possible rather than an in-depth article. Let’s set up a free full(strict) SSL certificate provided by Cloudflare on a shared hosting plan from Godaddy.

This guide lists each step to follow in order to encrypt the connection between your website visitors and CloudFlare AND from CloudFlare to your server using the free Cloudflare plan. We will explain why your site should be using an SSL certificate and how to set it up on both Cloudflare and Godaddy.

Why should you use SSL?

Cloudflare briefly and simply explains this: “Use SSL in order to encrypt data, like credit card numbers, and other sensitive information while in transit to and from your website. SSL encryption ensures that communication between your visitor and website is confidential.

Additional benefits of SSL:

Setting up Cloudflare origin CA certificate

You should already have setup Cloudflare but if this is not the case, you can signup and follow the provided instructions.

For more details regarding the creation of the certificate, you can follow this guide by CloudFlare.

You should now be all set but do not yet turn the SSL to full (strict) mode as we need to install the certificate on Godaddy first.

Installing SSL on Godaddy using the cPanel

This is very easy as there is an SSL section in the cPanel which allows the creation or upload of the certificate and private key. It’s also where we will be installing the certificate.

CloudFlare Origin CA — RSA Root

-----BEGIN CERTIFICATE-----
MIID/DCCAuagAwIBAgIID+rOSdTGfGcwCwYJKoZIhvcNAQELMIGLMQswCQYDVQQG
EwJVUzEZMBcGA1UEChMQQ2xvdWRGbGFyZSwgSW5jLjE0MDIGA1UECxMrQ2xvdWRG
bGFyZSBPcmlnaW4gU1NMIENlcnRpZmljYXRlIEF1dGhvcml0eTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzETMBEGA1UECBMKQ2FsaWZvcm5pYTAeFw0xNDExMTMyMDM4
NTBaFw0xOTExMTQwMTQzNTBaMIGLMQswCQYDVQQGEwJVUzEZMBcGA1UEChMQQ2xv
dWRGbGFyZSwgSW5jLjE0MDIGA1UECxMrQ2xvdWRGbGFyZSBPcmlnaW4gU1NMIENl
cnRpZmljYXRlIEF1dGhvcml0eTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzETMBEG
A1UECBMKQ2FsaWZvcm5pYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMBIlWf1KEKR5hbB75OYrAcUXobpD/AxvSYRXr91mbRu+lqE7YbyyRUShQh15lem
ef+umeEtPZoLFLhcLyczJxOhI+siLGDQm/a/UDkWvAXYa5DZ+pHU5ct5nZ8pGzqJ
p8G1Hy5RMVYDXZT9F6EaHjMG0OOffH6Ih25TtgfyyrjXycwDH0u6GXt+G/rywcqz
/9W4Aki3XNQMUHNQAtBLEEIYHMkyTYJxuL2tXO6ID5cCsoWw8meHufTeZW2DyUpl
yP3AHt4149RQSyWZMJ6AyntL9d8Xhfpxd9rJkh9Kge2iV9rQTFuE1rRT5s7OSJcK
xUsklgHcGHYMcNfNMilNHb8CAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgAGMBIGA1Ud
EwEB/wQIMAYBAf8CAQIwHQYDVR0OBBYEFCToU1ddfDRAh6nrlNu64RZ4/CmkMB8G
A1UdIwQYMBaAFCToU1ddfDRAh6nrlNu64RZ4/CmkMAsGCSqGSIb3DQEBCwOCAQEA
cQDBVAoRrhhsGegsSFsv1w8v27zzHKaJNv6ffLGIRvXK8VKKK0gKXh2zQtN9SnaD
gYNe7Pr4C3I8ooYKRJJWLsmEHdGdnYYmj0OJfGrfQf6MLIc/11bQhLepZTxdhFYh
QGgDl6gRmb8aDwk7Q92BPvek5nMzaWlP82ixavvYI+okoSY8pwdcVKobx6rWzMWz
ZEC9M6H3F0dDYE23XcCFIdgNSAmmGyXPBstOe0aAJXwJTxOEPn36VWr0PKIQJy5Y
4o1wpMpqCOIwWc8J9REV/REzN6Z1LXImdUgXIXOwrz56gKUJzPejtBQyIGj0mveX
Fu6q54beR89jDc+oABmOgg==
-----END CERTIFICATE-----

The very last step! Turn your SSL ON on Cloudflare

You should now be ready to use the full(strict) SSL on your website. Go back to the CRYPTO page on Cloudflare and select “full (strict)”.

Make sure that your website works by loading it using https.
Edit:As mentioned in the comment section, you should make sure that your website uses ‘https://’ URLs so you may want to add redirects rules and check that all content is loaded from secure URLs.

Feel free to let me know if you have any questions or would like to add anything to this post. I hope it was as quickly and easy to follow as possible. Cheers!

Wanna try Digital Ocean’s services instead? Gets USD$100 in credit over 60 days here

Do you need help installing your SSL certificate? See our web maintenance service here

Exit mobile version