Hostwinds 教程

寻找结果为:


目录


如何配置Cloudflare

如何在cPanel中设置和配置CloudFlare

标签: cPanel,  cloudflare 

如何配置Cloudflare

CloudFlare插件已预先安装在我们的Shared和Business托管程序包中,可以通过cPanel中的"软件"部分进行访问。

如果您在云或专用服务器上,则需要使用以下步骤安装插件。

注意: 您需要一个带有CloudFlare的帐户来利用此插件。

注意:使用诸如Putty之类的Secure Socket Shell客户端进行安装。

使用root用户, 通过SSH访问服务器

登录后,发出以下命令:

curl -s https://raw.githubusercontent.com/cloudflare/CloudFlare-CPanel/master/cloudflare.install.sh -k HOST_API_KEY -n 'YOUR_COMPANY_NAME'

host_api_key将看起来类似于56yt8x9s987dfy4324bnv'your_company_name'应该被单引号所包围,如'hostwinds'

这开始您的Cloudflare安装。CPANEL插件文件将首先开始,然后是mod_cloudflare。根据服务器的不同,加载时间将需要几秒钟至5分钟。当您看到该过程将完成 "Cloudflare模块安装成功."

CloudFlare现在已添加到您的服务器中。 需要重复该过程的其他服务器。 忽略如果您有自动更新脚本运行。

完成安装后,您将看到消息 "插件安装好,清理。"

如何配置Cloudflare

该插件为您提供了两种使用服务的选项。

  1. CNAME设置 - 权威DNS将继续指向客户域。子域名只会指向CloudFlare。CNAME仅允许在子域级别的保护,例如,admin.example.com与example.com。
  2. 完整DNS设置 - 您必须通过将域名服务器指向其名称服务器来制作CloudFlare授权DNS。通过添加完整的DNS配置,您可以在整个网站上允许根域和子域保护。

如果他们希望允许为客户和客户设置完整的DNS区域,合作伙伴决定。 N.B CNAME安装程序无法禁用。 以下是CloudFlare可以启用的各种方式。

  1. 默认选项–仅CNAME设置
  2. CNAME和完整DNS设置

您可以通过编辑config.js进行配置。在这里找到它:

plaintext /usr/local/cpanel/base/frontend/paper_lantern/cloudflare/config.js.

然后更新此参数:

plaintext"featuremanagerisfullzoneProvisionEnabled":False - Full DNS禁用(所有客户将使用CNAME)或FeatureMaanagerisfullzoneProvisionEnabled":true

撰写者 Michael Brower  /  十二月 13, 2016