Setting up End to End Encryption with Cloudflare

Setting up End to End Encryption with Cloudflare

1) Registrar to Cloudflare with DNSSEC

  • Go to and either set up a new account or add the new site to the account
  • Under home, add new site domain to the field
  • Choose the plan: Free or Paid
  • MX records and A, AAA, or CNAME records
  • Follow instructions to remove name servers and add offered name servers
  • Set up DNSSEC
  • @ the registrar ( add DNSSEC

Now the Registrar has a secure connection to CloudFlare

2) Point Cloudflare to the Server

On the server, create a directory titled with the same name as the domain. Place a temporary html file to ensure successful connection

  • A Record with the domain as a name and point it to server IP
  • CNAME of www and point that to
  • NS of example.root with server address. Typically there are 3

On the Server: CPANEL > Domains

Create a domain and redirect it to the site directory. A subdomain of may have to be created

Cloudflare: SSL/TLS

  • Overview tab: select Full(strict) is selected
  • Edge Certificates tab toggle on Always Use HTTPS
  • Origin Certificate: Create Certificate
    • Private Key Type: RSA
    • leave the rest alone and click Next
    • Key Format: PEM(Default)
      • Origin Certificate
      • Private Key (copy to clipboard)

Server > CPanel > SSL/TLS > Private Keys (Key)

  • Select: “Generate, view, upload, or delete your private keys”
    • Go to: Upload a New Private Key
    • Paste the Private Key in the box
    • Description is optional: this will be overwritten with the next step

Server > CPanel > SSL/TLS > Certificates (CRT)

Go back to Cloudflare > SSL/TLS > Origin Server > Download & Copy Origin Certificate

  • Select: “Generate, view, upload, or delete SSL certificates”
  • Go to: Upload a New Certificate & paste the Origin Certificate
    • *description should auto populate
    • Save Certificate

Server > CPanel > SSL/TLS > Install and Manage SSL for your site (HTTPS)

  • Select: “Manage SSL sites.”
  • Browse Certificates
    • The Key & CRT together will populate the description
    • Select: The specific certificate that you want
  • Domian:
    • Select: the domain that you want to apply it to
    • *may auto configure
  • Install Certificate

Application Prototyping

Mockups allow for stylistic changes to be made quickly before a site or an app goes into production. It’s like a blueprint. Mockups save time and money by avoiding costly developer revisions.

Wireframes to mockup, we’ll explore all the stages of your app. We’ll talk about how it looks and feels. We’ll develop the user interface and experience and test it out by navigating through a prototype. A prototype is an interactive mockup providing an app-like experience.

Divi Expert Assistance and Training

Easily edit and modify your website with a click and drag interface. Get help with Divi layouts, themes, modules, and more. Understand and learn about the inner workings of the Divi Theme builder. Our support can help you out if you get stuck on something.

Website Repair & Custom Code

Your website deserves to look great. Sure, you can learn we can help with that. You can also, hire us to fix your site quickly. Custom code is often an area that you’ll see on websites made from Wix, WordPress, or SquareSpace. Let’s talk about how we can fix your site issues and get you back in business!

VS CODE with Index.PHP

VS CODE with Index.PHP

Go to VSCode Settings and add this to the JSON file

Then install the FireFox live server web extension and sign in with :5500