最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
3000万以上
当社のプラグインを使用しているウェブサイト
20+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

1つのサーバーで複数のウェブサイトをホストする方法(初心者ガイド)

ホストしたいウェブサイトごとに個別のサーバーが必要だと思いますか?そうではありません。

1つのサーバーで複数のウェブサイトをホストでき、それらは同じIPアドレスを共有することさえできます。多くの場合、新しいプランを購入せずに、既存のホスティングプランに別のウェブサイトを追加するだけで済みます。

このガイドでは、1つのサーバーで複数のウェブサイトをホストする3つの方法を紹介します。既存のホスティングプランにウェブサイトを追加する、独自のサーバーをセットアップする、またはWordPress Multisiteを使用することができます。

同じホスティングサーバーで複数のウェブサイトをホストする

1つのサーバーで複数のウェブサイトをホストする3つの方法

方法最適費用
既存のホスティングプランにウェブサイトを追加する複数のサイトを希望するホスティングアカウントをお持ちの方通常、エントリーティア以上のプランに含まれています。
仮想ホストまたは無料コントロールパネルを備えた独自のサーバー(VPS)多くのクライアントサイトをホストしたい開発者や代理店向け。月額約5ドルからのVPS。CloudPanelは無料です。
WordPressマルチサイトプラグイン、テーマ、ユーザーを共有する複数の関連サイトを運営するオーナー向け。無料。許可するホスティングプランが必要です。

1つのIPアドレスで複数のドメインをホストする方法

インターネット上のすべてのサーバーにはIPアドレスがあります。これは、ブラウザにサーバーの場所を伝えるための番地のようなものです。

各ドメイン名には、Aレコードと呼ばれるDNSレコードがあります。このレコードは、ブラウザに接続するIPアドレスを指示します。同じサーバーで複数のウェブサイトがホストされている場合、それらのドメインはすべて同じIPアドレスを指すことができます。

誰かがあなたのドメインにアクセスすると、ブラウザはそのIPアドレスに接続し、リクエストにドメイン名を含めます。これにより、ウェブサーバーは訪問者がアクセスしようとしているウェブサイトを特定できます。

次に、ウェブサーバーはドメイン名を正しいウェブサイトに一致させ、そのサイトのフォルダからファイルを配信します。この設定は名前ベースの仮想ホスティングと呼ばれ、単一のサーバーとIPアドレスで多くの異なるドメインをホストできます。

1つのサーバーが複数のウェブサイトをホストする方法を説明するイラスト

ホスティング会社は、ホスティングダッシュボードでウェブサイトまたはドメインを追加すると、これらすべてを自動的に行います。一部のホスト、特にcPanelでは、これらの追加ドメインを「アドオンドメイン」と呼びます。

各アドオンドメインは、同じサーバー上に独自のフォルダと独自の無料SSL証明書を取得します。

方法1:既存のホスティングプランにウェブサイトを追加する(最も簡単)

この方法では、既存のホスティングアカウントを維持し、ホスティングダッシュボードから各新しいウェブサイトを追加します。

ステップ1:ホスティングプランのウェブサイト制限を確認する

すべてのホスティングプランには、ホストできるウェブサイトの数に制限があります。エントリーレベルのプランは1つのウェブサイトしかサポートしないことが多く、上位プランでは複数のサイト、あるいは数十のサイトをホストできます。

ホストによって数値は大きく異なります。現時点では、SiteGroundのエントリープランは1つのウェブサイト、Hostingerは3つ、Bluehostは10をサポートしています。

既存のプランでホストできるドメインの数を確認するには、ホスティングダッシュボードを確認してください。まだホストを選択していない場合は、おすすめのWordPressホスティングガイドを確認し、さまざまなプロバイダーが提供するホスティングプランを比較してください。

ステップ2:新しいドメインを登録し、ホストにポイントする

プランに別のサイト用の空きがあることがわかったら、次に必要なのはそのためのドメイン名です。ホスティングプロバイダーよりも安価な価格で、任意のドメインレジストラから購入できます。

ただし、ドメイン名レジストラのアカウントからドメインをホスティングサーバーにポイントするようにしてください。最も簡単な方法は、ドメインのネームサーバーをホストが提供するものに変更することです。

Bluehostのネームサーバー

ネームサーバーは、ドメインのDNSレコードを保持するサーバーです。ブラウザにウェブサイトのIPアドレスを探す場所を指示します。これらをホスティングプロバイダーに切り替えることで、ブラウザがそのサーバーを指すようになります。これにより、ホスティングプロバイダーはドメインにDNSレコードを追加することもできます。

ホスティングプロバイダーは、サポートドキュメントやホスティングダッシュボードでネームサーバーを表示します。通常は次のようなものになります。

ns1.bluehost.com
ns2.bluehost.com 

DNSをドメインレジストラに保持したい場合は、代わりにそこにAレコードを追加し、サーバーのIPアドレスを入力できます。ドメインレジストラでDNSレコードを編集し、「新しいレコードを追加」をクリックするだけです。

タイプ名前値TTL
Ayourdomain.com203.0.113.21自動

ドメインネームサーバーを変更する方法に関するガイドでは、両方のオプションについて説明しています。

DNSレコードまたはネームサーバーの変更がインターネット全体に反映されるまで最大48時間かかる場合があります。待機中に次のステップに進むことができます。

ステップ3:ホスティングダッシュボードにドメインを追加する

ドメインがホストに向けられたら、それをホスティングアカウントに追加できます。具体的な手順はホスティングプロバイダーによって異なりますが、プロセスは基本的に同じです。

基本的に、ホストに新しいドメインについて伝え、ホストはそのドメインにサーバー上の独自のフォルダを提供します。

ここでは、最も一般的なホスティングプロバイダーのいくつかでこのオプションを見つけることができます。

  • Bluehost – Bluehostコントロールパネルで、[ドメイン] » [ドメインの追加]に移動します。ドメインを他の場所で購入した場合は「外部ドメインを接続」を選択し、Bluehostから購入した場合は「新しいドメインを登録」を選択します。次に、「ウェブサイト」»「サイトの追加」に移動し、WordPressを選択して、新しいサイトにそのドメインを選択します。
  • Hostinger – hPanelで、「ウェブサイト」»「ウェブサイトの追加」に移動します。ウェブサイトの種類としてWordPressを選択し、所有しているドメインを入力するか、その場で登録します。
  • SiteGround – クライアントエリアで、「ウェブサイト」»「新しいウェブサイト」に移動します。「既存のドメイン」を選択し、ドメインを入力してから、「新しいウェブサイトを開始」を選択してWordPressを選択します。

以下のスクリーンショットは、私たち自身のHostingerアカウントの1つからのもので、1つのプランで2つのテストサイトを実行しています。「ウェブサイト」ページで、ホスティングプランの横にある「ウェブサイトを追加」ボタンをクリックします。

Hostinger ウェブサイト作成

次に、ウェブサイトの種類として「WordPress」を選択します。次に、hPanelはドメインを要求します。所有しているドメインを入力するか、新しいドメインを登録できます。

一時的なドメインから始めて、後で接続することもできます。

Hostinger ドメイン名入力

セットアップが完了すると、新しいサイトがウェブサイトリストに表示されます。

両方のサイトが同じサーバーで稼働し、1つのホスティングログインを共有します。これは、以下のスクリーンショットで、1つのプランの下にリストされている2つのテストサイトで確認できます。

1つのホスティングアカウントの下にある複数のウェブサイト

ホストが代わりにcPanelを使用している場合は、「ドメイン」»「新しいドメインの作成」に移動し、ドメインを入力します。

cPanelドメインへの新しいドメインの追加

「ドキュメントルートを共有する」オプションのチェックを外して、サイトに独自のフォルダを取得させます。

このボックスをチェックしたままにすると、ドメインはメインサイトのエイリアスになり、cPanelはこの設定が永続的であると警告します。

cPanelドメインで共有ドキュメントルートフォルダのチェックを外す

ステップ4:新しいドメインにWordPressをインストールする

新しいドメインにはサーバー上に独自のフォルダがあり、最後のステップはWordPressをインストールすることです。Bluehost、Hostinger、SiteGroundは、ウェブサイト追加フローの一部としてWordPressを自動的にインストールします。

ホストにない場合は、cPanelの[ソフトウェア]セクションにある「WordPress Manager」、「Softaculous」、または「WordPress Toolkit」のいずれかであるワンクリックインストーラーを使用してください。

インストーラーがインストール場所を尋ねてきたら、新しいドメインを選択してください。ヘルプが必要な場合は、WordPressのインストール方法に関する完全なガイドを参照してください。

これで、ホスティングアカウントに別のサイトが追加されました。さらに多くのウェブサイトを追加する必要がある場合は、同じ手順を繰り返してください。

方法2:独自のサーバーをセットアップする(上級ユーザー向け)

ベアメタルサーバーをレンタルして、自分でウェブサイトをホストすることもできます。この方法は、サーバーソフトウェアを完全に制御したい場合や、共有プランの制限がクライアントサイトの妨げになる場合に適しています。

通常、サーバーはVPSホスティングサーバーであり、バーチャルプライベートサーバーの略です。

データセンターにある独自のコンピューターのように機能するサーバー上の専用スペースとリソースが含まれています。プランは月額$5から始まり、RAMやストレージの追加などの追加リソースに応じて価格が上昇します。

VPSで複数のドメインをホストすることは、ドメインごとに1つの仮想ホストを作成することを意味します。仮想ホストは、どのフォルダがどのドメインに属するかをサーバーに伝える設定です。

ほとんどの初心者がつまずくのは、ターミナルで各設定を手動で記述することです。より簡単な方法は、これらの設定を自動で記述してくれるコントロールパネルを使用することです。

価格のため、ここではCloudPanelをお勧めします。無料であり、ワンクリックでWordPressをインストールできます。また、ドメインごとに無料のLet's Encrypt SSL証明書を追加し、各サイトのPHPバージョンを選択できます。

CloudPanel デモ

価格のため、ここではcPanelを推奨しません。cPanel Storeからの単一アカウントのcPanel Soloライセンスは、月額$29.99(月払いの場合)であり、VPS自体よりも高価です。

この方法が適切だと感じる場合は、まず最高のVPSホスティングプロバイダーの比較を確認し、次にCloudPanelをサポートしているかどうかを確認してください。

方法3:WordPress Multisite(1つのWordPress、多数のサイト)

WordPress Multisiteを使用すると、単一のWordPressインストールから多数のウェブサイトを実行できます。WordPressを1回インストールし、ネットワーク機能をオンにして、ネットワーク管理ダッシュボードから新しいサイトを追加します。

Multisiteはblog.example.comのようなサブドメインでのみ機能するという誤解が一般的です。WordPressにはドメインマッピングが組み込まれており、ネットワーク内の任意のサイトに独自のドメイン名を与えることができます。

WordPressマルチサイトネットワーク管理ダッシュボード

Multisiteは、すべてのサイトを所有しており、プラグイン、テーマ、ユーザーアカウントを共有したい場合に適しています。WordPressとすべてのプラグインを1回更新すると、ネットワーク全体に適用されます。

クライアントサイトを扱うエージェンシーにとっては理想的な選択肢ではありません。WordPress multisiteネットワーク上の各サイトは、1つのデータベースと1セットのプラグインを共有します。また、サイトごとに異なるプラグインセットが必要な場合や、1つのビジーサイトが他のすべてのサイトを遅くする場合にも問題が発生します。

設定するには、WordPress Multisiteネットワークのインストールとセットアップ方法に関するガイドを参照してください。次に、異なるドメインを持つWordPress Multisiteの作成チュートリアルに従って、各サイトにドメインをマッピングしてください。

複数のサイトに必要なホスティングプランは?

答えは、運営しているサイトの数とトラフィック量によります。小規模なサイトが2〜3サイトであれば、エントリーレベルの1つ上の共有プランで十分です。

ビジネスサイトやオンラインストアの場合は、マネージドホスティングをお勧めします。当社のパートナーブランドの多くはLevamoで運営されており、そのビジネスプランでは年間請求で月額99ドルでWordPressサイト3つをホストできます。

スタータープランは1サイトを対象とし、追加サイトは1サイトあたり月額20ドルかかります。すべてのプランにCloudflare Enterprise CDNが含まれており、ビジネスプラン以上ではRedisオブジェクトキャッシュが追加され、データベースクエリが高速化されます。

他のマネージドホストと比較するには、最高のマネージドWordPressホスティングのガイドをご覧ください。

1つのサーバーで複数のウェブサイトをホストすることに関するFAQ

読者から最もよく寄せられる、1つのサーバーで複数のウェブサイトをホストすることに関する質問を以下に示します。

複数のウェブサイトをホストするのに最適なホスティングはどれですか?

複数のウェブサイトを許可するプランがあるホストであれば、どれでも機能します。最高のWordPressホスティングのガイドで、プランごとのサイト数を最新の状態に保っています。

WordPress Multisiteは価値がありますか?

すべてのサイトを所有しており、プラグイン、テーマ、アップデートを1か所で管理したい場合は、マルチサイトが役立ちます。上記の方法3で説明しているように、クライアントサイトや非常に異なるプラグインセットが必要なサイトの場合はスキップしてください。

自分のサーバーでウェブサイトをホストするにはいくらかかりますか?

小さなVPSは月額約5ドルからで、CloudPanelコントロールパネルは無料です。代わりにcPanelを使用したい場合は、単一アカウントのSoloライセンスは月額請求で月額29.99ドルです。

この記事で、1つのサーバーで複数のウェブサイトをホストする方法を学べたことを願っています。また、ドメイン名の本当の費用に関するガイドや、1つのダッシュボードから複数のWordPressサイトを管理するための最高のツールの選択肢もご覧ください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

13件のコメント返信する

  1. 様々なクライアントのために、コストを削減し、効率を大幅に向上させるために、これを実行したいと考えていました。wpBeginner様、この非常に役立つ記事をありがとうございます。
    ステップバイステップの説明により、初心者でもアクセスしやすくなっています。特に、適切なホスティングプロバイダーの選択とサーバーの設定に関するヒントは非常に価値があります。

  2. ビジネスでウェブサイトを1つだけ始めたばかりの人にとって、最初から複数のサイトを許可するホスティングプランをお勧めしますか?
    それとも、基本的なシングルサイトプランから始めて、後で複数のウェブサイトに拡張する際にアップグレードする方が良いですか?

    • これはサイトオーナーであるあなた次第ですが、基本的な単一サイトプランの方が、費用が安いため、場合によってはより良い選択肢となる可能性があります。

      とはいえ、より高価なプランにはより多くのサーバーリソースが含まれていることが多いため、サイトのトラフィックが増加するにつれて、サイトが必要とするサーバー処理とホスティングコストを比較検討することをお勧めします。

    • デニスさん、こんにちは。
      まずはウェブサイトとドメインを1つから始め、将来的にはより多くのビジネスに拡大してさらに多くのドメインが必要になる可能性がある場合は、サービス拡張が可能なウェブホスティングを検討することをお勧めします。つまり、基本的なプランから始めて、必要に応じて後でアップグレードできるということです。多くのプロバイダーは、より優れた、より高価なウェブサイトのバリアントにアップグレードするオプションを備えた柔軟なソリューションを提供しています。実際に使用しない多くの機能を備えた高価なウェブサイトで即座に始めるのは非常に無意味です。だからこそ、私は個人的に、ウェブサイトが私の要求に合わせて成長できるかどうかに基づいてプロバイダーを選んでいます。カスタマーサポートに問い合わせるよりも簡単なことはありません。少なくとも、問い合わせにどれだけ迅速に対応してくれるかをすぐに確認できます :)

  3. このトピックについて質問があります。ウェブサイトが1つとデータベースが1つあります。サイトでは、エイリアスとして設定した個々のドメインのサブフォルダを作成できます。サブフォルダにWordPressを1つのデータベースにインストールし、それぞれに異なるプレフィックスを付けます。ここまでは簡単です。しかし、エイリアスが特定のサブフォルダの内容ではなく、メインドメインサイトのルートを表示するようにするにはどうすればよいですか?ドメインをサブフォルダにプッシュし、同時にURLアドレスが書き換えられないようにリライトルールを準備することは可能ですか?

    • サブドメインとサブディレクトリの違いについて、おそらくそれを意味されていると思われますが、どちらを使用するかを検討するための記事を以下でご覧いただくことをお勧めします。また、両方を同時に機能させようとすることは推奨しません。

      https://www.wpbeginner.com/glossary/subdomain/

      管理者

  4. 初心者向けの素晴らしいガイドです。ローカルホスティングのおかげでそれらはすべて持っていますが、変更する必要がある場合にどうすればよいかを知っておくのは良いことです。そして、革新的なホスティングはますます高価になっているので、私もそうするでしょう。数ヶ月後にウェブサイトを移行する際に間違いなく使用します!

  5. WPマルチサイトのインストールは別として、2つの異なるPHPバージョンで2つの異なるドメインをホストすることは可能ですか?それとも同じPHP/MySQLバージョンを共有しますか?

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。