Last updated: January 12, 2025
Applies to: All ServerFuse hosting plans (Shared, VPS, and Dedicated)
Estimated time to complete: 10 minutes
Introduction
Integrating your website with Cloudflare provides enhanced website performance, security, and protection against DDoS attacks. This guide walks you through the process of connecting a domain hosted on ServerFuse to Cloudflare.
Requirements
Before you begin, ensure the following:
-
An active domain name hosted on ServerFuse
-
Access to your ServerFuse cPanel account
-
A Cloudflare account (free or paid)
-
Access to your domain registrar to update nameservers
Step-by-Step Guide
Step 1: Sign Up or Log In to Cloudflare
-
Visit https://www.cloudflare.com.
-
Click Sign Up to create a new account or Log In if you already have one.
-
After logging in, click Add a Site and enter your domain name (e.g.,
example.com
). -
Choose a Cloudflare plan. The free plan is sufficient for most users.
-
Click Continue.
Step 2: Review DNS Records
Cloudflare will scan your domain’s current DNS records.
-
Verify that your A record points to your ServerFuse IP address. You can find this in your ServerFuse cPanel under the "General Information" section.
-
Ensure all important records such as A, CNAME, MX, and TXT are listed.
-
Add any missing records manually.
-
Click Continue.
Step 3: Update Nameservers
Cloudflare will provide two nameservers (e.g., abby.ns.cloudflare.com
and ivan.ns.cloudflare.com
).
-
Log in to your domain registrar (e.g., Namecheap, GoDaddy, or another registrar).
-
Locate the DNS or Nameservers section.
-
Replace your current nameservers with the two provided by Cloudflare.
-
Save your changes.
Note: DNS propagation can take up to 24 hours, but typically completes within a few minutes.
Step 4: Adjust Cloudflare Settings
Once your domain is active on Cloudflare:
-
Log in to your Cloudflare dashboard.
-
Go to the SSL/TLS section and set the encryption mode to Full (Strict).
-
This is recommended if you are using SSL certificates issued through ServerFuse cPanel (AutoSSL or Let’s Encrypt).
-
-
Under the Speed section, enable features like Brotli compression and Auto Minify for HTML, CSS, and JavaScript.
-
Under Caching, set the Browser Cache TTL to a duration that fits your update frequency (e.g., 1 day).
Optional: Use the Cloudflare Plugin in cPanel
ServerFuse includes Cloudflare integration in cPanel for supported hosting plans.
-
Log in to your ServerFuse cPanel.
-
Search for “Cloudflare” and open the plugin.
-
Connect your Cloudflare account and manage DNS, security, and performance settings directly from cPanel.
If you do not see the plugin, contact ServerFuse support to request activation.
Troubleshooting Common Issues
Issue | Solution |
---|---|
Too many redirects error | Ensure SSL is set to Full (Strict) in Cloudflare and an SSL certificate is installed in cPanel. |
DNS records not updating | Allow up to 24 hours for propagation. Double-check nameserver changes with your registrar. |
Subdomain not loading | Add subdomain records manually in Cloudflare DNS settings. |
Site performance issues | Enable caching, minification, and other performance features in Cloudflare’s dashboard. |
Support
If you encounter any issues, please contact ServerFuse support:
-
Website: https://serverfuse.com
-
Email: support@serverfuse.com
-
WhatsApp: +234 803 0722 537