1. サーバーは 4 つの段でできている
サーバーは、どこかの建物に置かれたコンピューターです。中身を下から順に分けると、次の 4 つの段になります。
- 機械:コンピューターそのもの。置き場所の建物・電源・ネットワークも含みます
- OS:機械を動かす土台のソフト。サーバーでは Linux が多く使われています
- ソフト:Web サーバー(Apache や nginx)・PHP・データベースなど、サイトを動かすための道具
- サイト:WordPress や HTML・画像など、自分で作って置くもの
それぞれの段には、更新・設定・故障や不具合への対応といった管理の仕事があります。サーバーの種類の違いは、この 4 つの段のどこまでを借りた先の会社が受け持ち、どこからを自分で受け持つかの違いです。
2. レンタルサーバー(共用)
日本で個人や小さな会社のサイトに多く使われているのが、レンタルサーバーです。エックスサーバー・ロリポップ!・さくらのレンタルサーバなどがあります。
1 台の機械を、たくさんの利用者で分け合って使います。機械・OS・ソフトの管理は会社が行うので、自分で管理するのはサイトだけです。
- 管理画面から、WordPress を数回のクリックで入れられます
- PHP の版の切りかえなど、決められた範囲の設定はできます
- OS や Web サーバーの細かい設定は変えられません
- 同じ機械を使うほかの利用者のアクセスが多いと、その影響を受けることがあります
サーバーの知識がなくても始めやすく、WordPress のサイトを動かす場所として一般的です。
3. VPS
VPS(仮想専用サーバー)は、1 台の機械を区切って、そのうちの 1 区画を自分専用のサーバーとして借りる仕組みです。CPU やメモリは区画ごとに割り当てられるので、ほかの利用者の影響を受けにくくなります。
自分専用なので、OS から自分で管理します。
- 入れるソフトや設定を、自由に決められます
- OS やソフトの更新、不正アクセスへの守りも、自分で行います
- 更新を放っておくと、古いソフトの弱点を突かれて乗っ取られる危険があります
サーバーにつないで作業するときは、SSH を使います。SSH の仕組みは「FTP・SFTP・SSH の違い」で説明しています。
補足
機械を区切らずに 1 台まるごと借りる「専用サーバー」もあります。機械を独り占めできるぶん料金は高くなり、管理する範囲は VPS と同じく OS からです。
4. クラウド
クラウドは、AWS(Amazon Web Services)・Google Cloud・Microsoft Azure などの会社が、世界中に持つたくさんの機械を、必要な分だけ借りられるようにしたものです。
- 使った時間や量に応じて料金を払います
- 管理画面や命令で、数分のうちに台数を増やしたり、大きさを変えたりできます
- アクセスが急に増える時期だけ台数を増やす、といった使い方ができます
サーバーを 1 台借りる使い方なら、OS から自分で管理するのは VPS と同じです。データベースだけを会社に任せるといった、管理の一部を会社が受け持つサービスも選べます。
5. Cloudflare
Cloudflare は、ここまでの 3 つとは少し違い、2 つの使い方があります。図の下のボタンで切りかえて見られます。
前に置く:ドメインの DNS を Cloudflare に向け、サイトのレコードの「プロキシ」(管理画面のオレンジの雲)を有効にすると、訪問者のリクエストはまず Cloudflare に届き、そこからサイトのサーバーに取り次がれます。Cloudflare は、ページの作り置き(キャッシュ)を近くの拠点から返して表示を速くしたり、攻撃を防いだりします。サイトの中身は、レンタルサーバーなど別のサーバーに置いたままです。プロキシを有効にしていないレコードは DNS で番地を教えるだけなので、リクエストは直接サイトのサーバーに届き、作り置きや防御は働きません。DNS の仕組みは「DNS とは」、作り置きの流れは「Web サイトが表示されるまで」で説明しています。
プログラムを動かす:Workers という仕組みで、書いたプログラムや HTML を、Cloudflare の世界中の拠点で動かせます。機械や OS の管理は Cloudflare が行うので、自分で管理するのはサイトだけです。ただし、使える言語は JavaScript などで、PHP で動く WordPress はそのままでは動かせません。
6. 管理する範囲で比べる
4 つを並べると、自分で管理する範囲は次のとおりです。
- レンタルサーバー:サイトだけ
- VPS:OS・ソフト・サイト
- クラウド:OS・ソフト・サイト(管理の一部を任せるサービスもある)
- Cloudflare の Workers:サイトだけ
自由に変えられる範囲が広いほど、自分で管理する範囲も広くなります。管理しきれない範囲まで借りると、更新の漏れから乗っ取られる原因になります。
7. どれを選ぶか
目安は次のとおりです。
- WordPress のサイトを 1 つ動かしたい:レンタルサーバー
- ソフトや設定を自由に決めたい:VPS
- アクセスの増減が大きい、大きなサービスを作りたい:クラウド
- 表示を速くしたい、攻撃を防ぎたい:今のサーバーの前に Cloudflare を置く
- HTML だけのサイトや、JavaScript で作ったサイトを置きたい:Cloudflare の Workers
WordPress のサイトがどんな流れでページを返しているかは、「WordPress とは」で説明しています。
出典
この図解は、出典に挙げた仕様や公式の文書をもとに Claude(AI)が下書きし、セオリコが内容を確かめて公開しています。図は説明のために流れを簡単にしたもので、実際のやりとりはサイトや環境によって異なります。