How to install CloudFlare cPanel plugin in WHM?

CloudFlare plugin integrates CloudFlare services with cPanel server and allows your customers to setup CloudFlare services via cPanel. This plugin can be installed in your cPanel server with few commands. Before you proceed to install CloudFlare plugin, first you should get HOST KEY from cloudflare.

Login to your server via SSH with root user and navigate to cPanel directory.

cd /usr/local/cpanel 

Download the CloudFlare package to your server.

curl -k -L https://github.com/cloudflare/CloudFlare-CPanel/tarball/master > cloudflare.tar.gz

Extract the CloudFlare package.

tar -zxvf cloudflare.tar.gz

This will extract a directory with UNIQUE_ID. This directory should look like following.

cloudflare-CloudFlare-CPanel-hsI96dg6 // Here unique ID is hsI96dg6

Navigate to cloudflare directory and install it in following format.

cd cloudflare-CloudFlare-CPanel-UNIQUE_ID/cloudflare    // Replace your unique ID.
./install_cf API_HOST_KEY mod_cf "Your Company Name" // Replace following details. API_HOST_KEY == You will get this from your CloudFlare panel. Your Company Name == Hostname of your server. mod_cf == It is optional. If set, the installer will try to install mod_cloudflare
CloudFlare plugin installation may take between 30 seconds to 5 minutes. When installed, you will receive a message like "CloudFlare module installed successfully" and you would see an icon for “CloudFlare” in cPanel accounts.

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

How to set the backup configuration in WHM?

You should consider taking the Backup of your cPanel data at a regular interval. cPanel provides...

Fix - cPanel Account Restore Failed: Failed to create the account. A database owner with the name “cpaneluser” already exists

One of our customers was migrated from another cPanel host. While restoring his account to our...

Fix - tailwatchd service is down in WHM

One of our customers received an email from WHM that service tailwatchd is down. We have taken...

How to install memcache on WHM/cPanel server (CentOS)?

Following article will assist you to install Memcache in cPanel/WHM server. Login into your WHM....

Fix - Unknown address error 550-Verification failed in exim

One of our Linux VPS customers faced the problem wherein the customer was unable to receive...