Documentation

Visit Our xCloud Knowledge Base

Here is your one-stop source for in-depth articles, FAQs, and tutorials for you to excel at hosting & managing your websites.


With xCloud, Integrate Cloudflare For DNS Management

With xCloud, you can easily integrate Cloudflare for DNS management to enhance the performance and security of your WordPress site. xCloud streamlines the hosting and administration of WordPress websites. It allows developers and agencies to focus on website development without worrying about the underlying infrastructure.

We are using only Cloudflare’s DNS management service with xCloud. DNS (Domain Name System) serves as the backbone of the internet, translating user-friendly domain names into IP addresses to identify each other. Cloudflare’s DNS (Domain Name System) management allows for efficient control and optimization of your website’s domain settings.

How To Integrate Cloudflare For DNS Management #

With Cloudflare’s DNS management integrated into xCloud, you gain the advantage of a globally distributed network, ensuring fast and secure access to your WordPress site. By leveraging Cloudflare’s robust DNS infrastructure, you can enhance the speed, reliability, and security of your website. Now letโ€™s follow the simple steps to configure Cloudflare integration.

Step 1. Bring Domain In Cloudflare Account  #

To integrate Cloudflare with xCloud, first, you need to add the domain to Cloudflare. If you are new to Cloudflare, watch the video below to learn how to get started.  

Once you have added your domain to your Cloudflare account, Cloudflare will give you a set of nameservers. They will look something like this:

one.ns.cloudflare.com
two.ns.cloudflare.com

These nameservers need to be entered inside your domain registrar account. If you are a beginner, you can check out the most popular domain registrars like Bluehost, GoDaddy, Namecheap, Namesilo, etc. 

When you enter your nameservers, you may need to wait for a few hours to see the effect. Cloudflare will send you an email when this domain becomes active in your account.

Step 2. Get Your Cloudflare API Credentials #

Now, you need to collect the Cloudflare API Credentials below. 

  1. API Tokens
  2. Global API Key
  3. Origin CA Key

Create API Tokens #

Log in to your Cloudflare account. From the Cloudflare dashboard, go to โ€˜My Profileโ€™, then click on โ€˜API Tokensโ€™. From the โ€˜User API Tokensโ€™ tab, click on โ€˜Create Tokenโ€™. Now, from the template list, click on โ€˜Use templateโ€™ of Edit Zone DNS. Now, select Zone resources. Here, you can create API token with ‘All zones‘. After selecting zones, click on โ€˜Continue To Summeryโ€™. Then click on โ€˜Create Tokenโ€™. The token will be successfully created. 

Cloudflare For DNS

Collect API Tokens, Global API Key & Origin CA Key #

Now, copy the API tokens you just created. Right below, there is a section called API Keys. You need two API Keys: โ€˜Global API Keyโ€™ and โ€˜Origin CA Keyโ€™. Copy these API keys and collect them so that you can add them to your xCloud account.

Integrate Cloudflare

Step 3: Add Your API Keys To xCloud For Cloudflare Integration #

From the xCloud dashboard, go to your profile. Click on โ€˜Integrationsโ€™, then click on โ€˜Cloudflareโ€™. Now, click on the โ€˜New Cloudflare Integrationโ€™ button. 

Integrate Cloudflare

A new window will pop up. Enter your name, the email address that you use for your Cloudflare account, and the collected Cloudflare credentials into the allocated field and save it. 

Integrate Cloudflare

You have now integrated Cloudflare with your xCloud account successfully. Your Cloudflare API Credentials will be saved and displayed in the Cloudflare Integration panel as shown below.

Integrate Cloudflare

Automatic SSL/TLS Configuration (No Manual Intervention Required) #

Once your API keys are added, xCloud will automatically configure the SSL/TLS encryption mode in Cloudflare to โ€˜Full Strictโ€™.

Integrate Cloudflare

Note: Ensure that the encryption mode is set to โ€˜Full Strictโ€™ for enhanced security and please do not change it if not required.

Step 4: Provision xCloud Site Using Cloudflare To Update DNS #

Now, go to the xCloud dashboard, and click on โ€˜+New Siteโ€™. From the โ€˜Choose a Server to add Siteโ€™ dropdown, select a server and click on โ€˜Nextโ€™. Then, click on โ€˜Install New WordPress Websiteโ€™. Now fill up all the required fields and ON the check mark button of โ€˜Add DNS and SSL certificate on Cloudflareโ€™.ย 

For Additional Domain, Cloudflare integration will not add DNS records. We will add support for www version of domain soon.

Integrate Cloudflare

Thatโ€™s it! You have successfully integrated the Cloudflare account in xCloud. Note that Cloudflare integration is available with all site installation features in xCloud, no matter whether you are creating a new site, cloning an existing one, or migrating it. Now you can start working on your website, customize it, install themes/plugins (if applicable), and take advantage of xCloudโ€™s optimized server environment for seamless site management.

Still stuck? Contact our dedicated support team for any of your queries.

What are your feelings
Updated on May 21, 2024

Server Name

RAM

SSD

xCloud Provider Price/m
(For LTD users)

VULTR Price/m

DO Price/m

Newcomer

1GB

25GB

$4.50

$5.00

$6.00

Basic

2GB

55GB

$9.00

$10

$12.00

Standard

4GB

80GB

$18.00

$20

$24.00

Professional

8GB

160GB

$36.00

$40

$48.00

Business

16GB

320GB

$72.00

$80

$96.00

Server Name

RAM

SSD/NVMe

xCloud Provider Price/m
(For LTD users)

VULTR Price/m

DO Price/m

Lite

1GB

32GB

$5.40

$6.00

$8.00

Personal

2GB

88GB

$16.20

$18.00

$24.00

Growing

4GB

128GB

$21.60

$24.00

$32.00

Elite

8GB

256GB

$43.20

$48.00

$64.00

Titanium

8GB

384GB

$86.40

$96.00

$96.00

Ultimate

32GB

512GB

$172.80

$192.00

$192.00