Installation Guide: cpanel Plugin

Similar documents
Installation Guide: Plesk 12 ServerShield and ServerShield Plus

Child Check In Quick Start Guide. v 9.5. Local: (706) Atlanta: (404) Toll Free: (866)

ForeScout Extended Module for McAfee epolicy Orchestrator

My Health Online 2017 Website Update Online Appointments User Guide

Creating and Managing Clauses. Selectica, Inc. Selectica Contract Performance Management System

IBM Cognos Open Mic Cognos Analytics 11 Part nd June, IBM Corporation

Release Notes Medtech Evolution ManageMyHealth

ADVANCED SCHEDULING - OVERVIEW OF CHANGES COMING AUGUST 2014

Create Manual Application with New ID-UGRAD Student Administration - Admissions

One View Watchlists Implementation Guide Release 9.2

Clause Logic Service User Interface User Manual

IM and Transfer in Chat Librarian guide Last updated: 2009 January 28

Events Event Sessions

Class Action Registry. Handbook for lawyers. Direction générale des services de justice. Version 1.00

Go! Guide: Scheduling in the EHR

DevOps Course Content

User Guide. News. Extension Version User Guide Version Magento Editions Compatibility

ID Checker Guidance Notes. DBS Online Disclosure Guide (ebulkplus)

Cadac SoundGrid I/O. User Guide

Schedule Health Office Appointments

Using MikroTik DHCP Server for Network Management

NINJATRADER TERMS OF SERVICE AGREEMENT

Election Night Reporting

ONLINE ACCOUNT ACCESS: YOUR USER GUIDE. access to your portfolio anytime, anywhere

Factiva for Salesforce User Guide

TERMS OF USE. 1. Background

Ruckus SmartZone 100 and Virtual SmartZone Essentials SNMP MIB Reference

Voting System Qualification Test Report Democracy Live, LiveBallot Version 1.9.1

Fairsail Payflow Cookbook for CSV Record Downloads

Agreement for iseries and AS/400 System Restore Test Service

WEBSITE TERMS OF USE AGREEMENT

Online Ballots. Configuration and User Guide INTRODUCTION. Let Earnings Edge Assist You with Your Online Ballot CONTENTS

Software Release 6.6.2

LAB-on-line License Terms and Service Agreement

NELIS NEVADA ELECTRONIC LEGISLATIVE INFORMATION SYSTEM 79TH (2017) SESSION

MSC TRUSTGATE.COM SDN BHD LICENSE AGREEMENT FOR SYMANTEC SECURED SEAL

Optimize Web Presence in China

Fairsail. User. Benefits & Open Enrollment User Guide. Version 3.23 FS-BOE-XXX-UG R003.23

SCHOOLMASTER. Appointment Scheduling. Student Information Systems. Revised - August Schoolmaster is SIF Certified

BKNIX 2017 Bangkok Cloudflare global and local peering. Martin J. Cloudflare, Inc.

Poliscope. 3A: Paper Prototype. Janet Gao, Kim Le, Kiyana Salkeld, Ian Turner

Creating a Criminal Appeal and documents in ecourts Appellate

eacademic Foundations Release 4.12

State of Texas Jury Management System. User Manual

The wealth of nations

Inviscid TotalABA Help

The Parties to the contract are komro GmbH (hereinafter referred to as komro ), Am Innreit 2, Rosenheim, and the respective User.

Scheduling Using the Quick Appointment Link Scheduling an Appointment for New Applicants

TERANET CONNECT USER S GUIDE Version 1.4 August 2013

7/26/2007 Page 1 of 9 GENESIS ADMINISTRATION: SETTING UP GRADING COMMENTS

KNOWLEDGE GURU. Player s License Agreement

Guernsey Chamber of Commerce. Website User Guide

Fragomen Privacy Notice

ecourts Attorney User Guide

Fairsail Country Pack: U.S.A.

FM Legacy Converter User Guide

Analysis of AMS Elections 2010 Voting System

Google App Engine 8/10/17. CS Cloud Compu5ng Systems--Summer II 2017

Online Decision Entry Process

LexisNexis Information Professional

Legislative Counsel Bureau Information Technology Services. NELIS Nevada Electronic Legislative Information System

Spoofing and Denial of Service: A risk to the decentralized Internet

SIMPLIFYING YOUR ANALYSIS WITH WATCHLISTS F A C T S H E E T AUTHOR DARREN HAWKINS AUGUST 2015

JD Edwards EnterpriseOne Applications

Midas+ Seeker v2012 Enhancements and Open Forum. Jana Darnell, CPMSM, CPCS Product Manager, Midas+ Seeker

Election Night Results Guide

Meisterplan Software as a Service Terms and Conditions (hereinafter referred to as Terms of Service )

Service Request Manual

IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL OR USE BSC.

CCP V12 SP5 PC Software and Panel Upgrade Procedure

ALIDATION TOOL FOR STATEMENTS OF SUPPORT USER GUIDE

BOND CREATION AND MANAGEMENT SURETY COMPANY

This manual represents a print version of the Online Filing Help.

Clarity General Ledger Year-end Procedure Guide 2018

Evidos B.V. Zaanenlaan SJ Haarlem. +31(0) C.O.C.: VAT: NL B.01 Bank:

HootSuite for Facebook beginners guide. Prepared by Sociophile for ANHLC November 2011

Master Subscription Agreement

Financial Revision 6.1 Treasurer s Report Enhancements

Amend Reserve Active Duty Orders Overview

Software License and Limited Warranty Agreement Version by db&w Bornemann und Wolf GbR

IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL OR USE BSC.

The optical memory card is a Write Once media, a written area cannot be overwritten. Information stored on an optical memory card is non-volatile.

State Instructions Online Taxability Matrix and Certificate of Compliance

Integration Guide for ElectionsOnline and netforum

IxANVL Binary License Agreement

Quantcast Measure Guide

Document Number: CTS-WKI-405 Revision Number: 1 Approved By: Collections Manager Effective Date: 6/26/2017 Description of Last Change:

ACS Fellows Program Online Nomination System. Step-by-Step Instructions

AeroScout App End User License Agreement

BASECONE DATA PROCESSING AGREEMENT (BASECONE AS PROCESSOR)

UPGRADE NOTICE. Changes to Master Clauses

SVS Visa Services. (South Africa) Travel Visa Services Process Manual (For Travelport Smartpoint Users)

nexenio Standard Agreement for Software-as-a-Service (SaaS)

Downloaded from: justpaste.it/vlxf

Imagine a world in which every single person on the planet is given free access to the sum of all human knowledge.

Inviscid TotalABA Help

15 Crescent Street Cambridge, MA Fax (617)

MAPR END USER LICENSE AGREEMENT Last updated: April 20, 2016

January Authorization Log Guide

SPARC Version New Features

Transcription:

Installation Guide: cpanel Plugin Installation using an SSH client such as Terminal or Putty partners@cloudflare.com partnersupport@cloudflare.com www.cloudflare.com

Installation using an SSH client such as Terminal or Putty 1. Access cpanel for the server using root user by: ssh root@server IP ADDRESS or SERVER NAME 2. HOST_API_KEY will look similar to 56yt8x9s987dfy4324bnv. YOUR_COMPANY_NAME should be wrapped in quotes like so Awesome Hosting 3. 4. Depending on your server, it will take between 15 seconds and 4 minutes. You know it will be done when you see: server (unless you have an automatic update script). At the end of the installation, you should see output like below. Plugin installed ok Cleaning up cpanel plugin, it requires Advanced Zone Editor to be enabled. This can be found in the cpanel Feature Manager and Edit next to default in the Edit a Feature List section. CNAME setup Your customers continue to point their domain to the authoritative DNS. Only subdomains are pointed blog.example.com, etc). Please note, this is the default setup for the cpanel plugin. CNAME setup works only with CNAME records, enable Full DNS setup. 1

Full DNS setup This setup requires updating your domain s current name servers to Cloudflare s name servers. This means that Cloudflare becomes the authoritative DNS. You can still add and manage your DNS records in Advanced Zone Editor, which is connected to the Cloudflare plugin. Full DNS provisioning protects the root domain (example.com) as well as subdomains (www.example.com). Partners can control whether or not to enable Full DNS zone setup for their customers. N.B. CNAME setup cannot be disabled. Here are the available options how Cloudflare can be enabled: Default option: CNAME setup only Both: CNAME and Full DNS setups To enable Full DNS, please update the following parameter from false to true in the config.js file which can be found: /usr/local/cpanel/base/frontend/paper_lantern/cloudflare/config.js. featuremanagerisfullzoneprovisioningenabled : true Once you update the parameter, this will enable both Cloudflare setups (i.e. CNAME and Full DNS) for your customers. How to activate Cloudflare in the cpanel customer interface STEP 1: Find Cloudflare in the Control Panel After the Cloudflare plugin is installed, customers will see a Cloudflare icon in cpanel. 2

STEP 2: Activation If they already have a Cloudflare direct account, sign-in. If not, click on Sign up. STEP 3: CNAME or Full DNS setup CNAME setup By default, Cloudflare is set up for your customers using CNAME. To enable Cloudflare on CNAME, please click Provision Domain with CNAME Setup green button. 3

Full DNS option Once you enable the Full DNS option in the config.js file, your customers can select and use either CNAME or Full DNS setup. Once a customer selects the Full DNS setup option, they will be prompted to update their name servers to the name servers provided by Cloudflare. Customers will need to refresh the page after the DNS provider updates the name servers to Cloudflare s name servers. PLEASE NOTE: the Cloudflare plugin pulls all the DNS records from the Advanced Zone Editor. If a customer wishes to add a new DNS record, they first need to create it in the Advanced Zone Editor. Only after will the DNS record appear within the Cloudflare cpanel plugin UI. 4

STEP 4: Enable Cloudflare for subdomains For subdomains, click the grey cloud icon and toggle to orange. This means traffic will flow through Cloudflare for these subdomains. 5

STEP 5: Analytics Your can see Cloudflare analytics for each site by clicking the Analytics icon. STEP 6: Additional settings and upgrades Users can now control more Cloudflare security settings right from cpanel. In addition to selecting the basic security level of your site from Essentially Off, Low, Medium, or High, you can configure the Challenge Passage, which specifies how long a visitor is allowed access to your website after completing a challenge. You can enable Browser Integrity Check which evaluates HTTP headers from your visitors browser for threats, if a threat is found a block page will be delivered. In addition, users can select I m under attack mode when experiencing a DDoS attack on Layer 7. Since December 2016, all Cloudflare partners have had free SSL enabled by default. cpanel customers can update their SSL settings within the Cloudflare cpanel UI. By default, SSL settings are not exposed (although still accessible at cloudflare.com/login). If you wish to expose SSL settings to your customers within the cpanel interface, please update the following line in the config.js file by adding a string SSLCard : /usr/local/cpanel/base/ frontend/paper_lantern/cloudflare/config.js CURRENT container.moresettings.security : [ SecurityLevelCard, ChallengePassageCard, BrowserIntegrityCheckCard ] NEW container.moresettings.security : [ SecurityLevelCard, ChallengePassageCard, BrowserIntegrityCheckCard, SSLCard ] 6

Once your customer logs in to the Cloudflare cpanel plugin Security tab, they should be able to see SSL settings. To access additional settings and upgrade from Free to Pro, customers need to log in to their Cloudflare.com account. If you are interested in reselling Cloudflare, contact partners@cloudflare.com. 7

partners@cloudflare.com partnersupport@cloudflare.com www.cloudflare.com 2017 Cloudflare Inc. All rights reserved. The Cloudflare logo is a trademark of Cloudflare. All other company and product names may be trademarks of the respective companies with which they are associated.