cPanelガイドでCloudflareを設定する
CloudFlareプラグインは、共有およびビジネスホスティングパッケージにプリインストールされており、cPanelのソフトウェアセクションからアクセスできます。
クラウドサーバーまたは専用サーバーを使用している場合は、以下の手順を使用してプラグインをインストールする必要があります。
注: このプラグインを利用するには、Cloudflareのアカウントが必要です。
注 :PuttyなどのSecureSocketShellクライアントを使用してインストールします。
rootユーザーを使用して、SSH経由でサーバーにアクセスします
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を構成するにはどうすればよいですか?
プラグインには、サービスの使用方法に関する2つのオプションがあります。
- CNAMEの設定–権限のあるDNSは引き続きお客様のドメインを指します。サブドメインはCloudflareのみを指します。 CNAMEは、サブドメインレベルでの保護のみを許可します。たとえば、admin.example.comとexample.comです。
- 完全なDNS設定–ドメインのネームサーバーをそのネームサーバーにポイントして、Cloudflareを信頼できるDNSにする必要があります。完全なDNSプロビジョニングを追加することで、Webサイト全体でルートドメインとサブドメインを保護できます。
パートナーは、クライアントと顧客にフルDNSゾーンを設定できるようにするかどうかを決定します。 N.BCNAMEの設定を無効にすることはできません。 Cloudflareを有効にするさまざまな方法は次のとおりです。
- デフォルトオプション–CNAMEセットアップのみ
- CNAMEと完全なDNSの設定
これは、config.jsを編集して構成できます。ここで見つけてください:
平文/usr/local/cpanel/base/frontend/paper_lantern/cloudflare/config.js
次に、このパラメータを更新します:
プレーンテキスト"featureManagerIsFullZoneProvisioningEnabled":false –完全なDNSが無効(すべての顧客がCNAMEを使用)またはfeatureManagerIsFullZoneProvisioningEnabled ":true