2020-02-12T01:51:14+09:00このサイトでは、高速化のためにCloudflareの無料プランを利用していますが、私のような非技術者が導入するための手順や設定項目について解説している日本語の記事がなかったので、満足のいく設定にするまで苦労しました。そこで今回は自分の備忘録を兼ねて、Cloudflareの導入手順と各種設定項目についてひと通り整理しました。この記事ではエックスサーバーとの組み合わせを例にして解説している箇所がありますので、その他のレンタルサーバーをご利用の方は該当部分を適宜読み替えてください。コンテンツ・デリバリー・ネットワークの略CDNサービスを使うと、コンテンツはエッジサーバーから直接閲覧者に配信されるため、オリジンサーバーにかかる負荷が低減し、安定した速度でページが表示されるようになります。大量アクセスによるサイバー攻撃への耐性も向上します。今日、CDNサービスは、様々な会社が提供していますが、Cloudflareには以下の特徴があります。データセンターが世界90か国200都市以上(日本国内では東京と大阪)にあり、海外からのアクセスにも強い最先端の高速化技術やセキュリティの設定をブラウザから簡単に設定できる無料プランがある(個人で使う分には充分に高機能)世界中で利用者が多く、公式コミュニティやブログの充実しているので、無料プランでも情報は入手しやすい(ただし英語)導入手順の概要Cloudflareの導入自体はとても簡単で、大きく次の3段階にわかれます。Cloudflareにサインアップして利用するWebサイトのドメインを登録この時、Cloudflare用のネームサーバーが発行されます。自分が契約しているドメインのネームサーバーの設定をCloudflareで発行されたものに置き換えるネームサーバーが切替わるのを待つネームサーバーが切替わるまでは、オリジンサーバーからコンテンツが配信されるので、Webサイトが見れなくなる状態(ダウンタイム)が発生することはありません。それでは順にみていきましょう。Cloudflareにサインアップして利用するWebサイトのドメインを登録Cloudflare公式サイトのトップページからサインアップをクリックCloudflare公式サイトトップページ(https://www.cloudflare.com/)にアクセスしてサインアップボタンをクリックしてアカウントの登録作業を始めます。付いた日本語版トップページが表示されますが、日本語なのは入口のトップページだけなので、どのみち本家英語版になります(2020年2月現在)。ユーザーIDとなるメールアドレスとパスワードを入力メールアドレスはCloudflareのユーザーID兼用となっています。Cloudflareでの運用に必要な各種情報などが送られてくるので、サイトを管理する方の有効なメールアドレスを入力します。Cloudflareを運用するサイトのドメインを使ったメールアドレスである必要はありません。Cloudflareを利用するサイトのルートドメインを入力Cloudflareを利用するサイトのルートドメインを入力します。サブドメインだけで利用する場合であってもルートドメインを入力てください。