一つのデータベース(DB)に複数の WordPress インストールする

Last Updated: 2024 年 03 月 12 日 17のコメント

海外のウェブホスティングサービスを使用すると、DBを必要に応じて作成し、各DBに WordPressをインストールすることができます。 しかし、 Cafe24(Cafe24) など国内のウェブホスティングを利用すれば、一つのDBのみを提供する場合があります。 このような場合は、次のような手順によって、1つのDBに複数の WordPressをインストールすることができます。

[この記事はずっと前に書かれていましたが、記事の内容を最新バージョンに合わせて更新して再発行しました。 ]

WordPress マルチサイト対。 複数のシングルサイト

複数の WordPress サイトを運営する方法として 1) 個別サイトを複数設置することと 2) マルチサイトで構成する方法があります。

各方法には長所と短所があります。

区分複数のシングルサイトマルチサイト
WordPress 設置数サイト数だけ設置XNUMX回のインストールで構成可能
WordPress コア/テーマ/プラグイン共有共有しない共有(テーマ/プラグインなどを共有するため、Webサーバーの容量を節約できます)
サイト管理/メンテナンス個々のサイトに対して行う必要があるため、時間と労力がかかります一箇所で管理でき、時間と労力を節約
おしゃべり- 各サイトは個別に機能します
- あるサイトに問題が発生しても他のサイトに影響はありません
- 各サブサイトで使用されるテーマやプラグインが同一または類似している場合、この方法が望ましい
- 各サブサイトは独立して動作します
- XNUMXつのサイトで問題が発生した場合に全体に影響を与える
- マルチサイトで動作しないプラグインがある可能性
- シングルサイトでは無料ですが、マルチサイトでは有料のフロッグインもあります(例: UpdraftPlusバックアッププラグイン)
- マルチサイト内のサブサイトをシングルサイトに分離するのは簡単ではありません
- XNUMXつXNUMXつのサイト運営時には個別サイトで運営可能- 10個または50個、100個など多くのサイト運営時にはマルチサイトで運営することが望ましい
- 多言語サイト運営時にも利用可能(参照)

一つのデータベース(DB)に複数の WordPressをインストールする方法期

サブディレクトリに別の WordPress サイトをインストールする

ルート(Root)ディレクトリに WordPressがインストールされている状態でサブフォルダー(例: / wp)にもう一つ WordPressをインストールする方法があります。

これを行う前に WordPress.orgから WordPress ファイルをコンピュータにダウンロードして、一時フォルダに解凍させます。

  1. まず、/ wpフォルダに WordPress インストールファイルをコピーします。 (FTPを使用する方法は、 ここを参照してみてください。)
  2. / wpフォルダの下にある WP-CONFIG-sample.phpを ファイルの名前を WP-config.phpをに変更します。
  3. /wp/wp-config.phpファイルを右クリックして[編集]メニューを選択します(ファイルジラの場合表示/編集")。
    wp-config.phpファイルの編集
  4. その後、テキストエディタでwp-config.phpファイルを開き、編集することができます。  DB_NAME、DB_USER、DB_PASSWORD、DB_HOST などをルート(Root)フォルダにあるwp-config.phpファイルと同じように設定します。 (wp-config.phpファイルの変更方法は、 ここで確認することができます。)
  5. /wp/wp-config.phpファイルから$ table_prefixをwp_から別の値に変更します(例えば、wp_subwp_).
    $table_prefix = wp_subwp_';
  6. 今http://www.example.com/wpブラウザアドレス欄に入力します(www.example.comの代わりに、現在使用中のサイトのアドレスに変更してください)。 これにより、次のような画面が表示されます。
WordPress インストール
www.your-domain.com/インストールフォルダ/を入力すると、ユーザー名などの必要な情報を入力する画面が表示されます。

6. 情報を入力して「WordPress インストールする「 」を押すと、インストールが成功したという画面が表示され、正常にログインして設定を完了できます。

以上のような簡単なプロセスによって、XNUMXつのDBに複数の WordPress ブログを設置して運営することができます。 この部分の詳細については、 WordPress Codexページを参照してください。

サブディレクトリにインストールされて WordPressをメインサイトに変更する

たとえば、example.com WordPress または、別のCMSのサイトがインストールされている状況でexample.com/wordpress에 WordPressをインストールしてサイトを完成したら、サブフォルダにインストールされているサイトをプライマリサイトとして運営したい場合があります。 サイトリニューアル時にこの方法が利用されることもあります。

この場合、2つの方法が可能である。

  1. ルートフォルダにインストールされているサイトを削除し、サブフォルダにインストールされている WordPress ファイルとフォルダをルートフォルダに移動します。 そしてDBでexample.com/wordpress パスをexample.comにまとめて変更します。
  2. 別の方法で」WordPress アドレスの変更にサイトにアクセスしていない問題の解決「文の」WordPress サイトアドレスをサブフォルダからルートに変更する(アドレスでwp、 wordpress など、サブフォルダ名を削除する)」を参照してサイトURLからサブディレクトリを削除します。

最初の方法がより望ましいかもしれませんが、初心者にとっては難しいかもしれません。 XNUMX番目の方法はサブフォルダにあります WordPress ファイルを置いた状態でサイトのURLからサブフォルダを削除することで、初心者でも簡単に従うことができます。

マルチサイトを使う

WordPress マルチサイトを利用すれば、一つの WordPress インストールに複数の WordPress サイトを運営できます。 特に、10個または100個など多くのサイトを運営する場合、マルチサイトを利用すれば、サイト管理にかかる時間と労力を大幅に削減できます。 詳しくは、次の記事を参照してください。

最後に、

XNUMXつのデータベース(DB)が提供されるホスティング環境では、 WordPressをインストールして運用する方法を見てみました。 マルチサイトには長所と短所がありますので、状況を考慮して適切な方法を選択してください。

海外のウェブホスティングサービスを利用すれば、無制限にDBを作成 WordPressに接続することができます。 私 Bluehostを利用中なのに、現在7つのDBを作って、それぞれに WordPressをインストールして使用中です。 より多くを作成することができますが、管理が容易ではなく、必要な場合にのみ、作成して使用中です。 その後、あえて上記のような過程を経ずに、独立した WordPressを設置して運営することができます。

個人的な経験上、コストパフォーマンスの良いサービスが必要な場合 Bluehost 共有ホスティングが、安定性と速度の面では Bluehost VPS クラウドウェイズが有利と思われる。

アップデート: サーバーをクラウドウェイズに移行しました。

参照


17のコメント

コメント

  1. こんにちは。

    DB 1個のサイト2の(aaa.comとtest.aaa.com)をインストールすると、会員が統合されて
    aaa.comに会員登録してtest.aaa.comサイトにaaa.comにログイン情報が維持されますか?

    応答
  2. ワード様
    文章読んで気になる部分があるからですが、私の使用しているホームページに WordPressで制作したホームページを追加?したい。
    現在のホームページftpに接続して、サブフォルダを作成し WordPressで作成された資料を移しました。
    ワードさんの他の記事を見てconpigファイルを現在のホームページのdb情報とも同じように合わせてくれました。
    現在のドメイン/ wpこのように接続すれば、最初 WordPress インストール時に、画面のように言語の設定のように出てきて
    このまま進行してもされているのだろうか。〓〓。 すでに製作する理由だ運ん行って戻って製作しなければならいい。;;
    移した後に、 WordPress 設定でホームページアドレスもドメインのアドレスに変更すると、されたヌジも気になります。

    応答
    • こんにちは?

      1。 メインに WordPress インストールされている状態であり、
      2。 / wpに新しい WordPressをインストールしたいものと理解なりますね。

      そのような場合/ wpにすべてのデータをそのままコピーした後、メインドメインのwp-config.phpファイルに入力されたDBの情報をwp-config.phpファイルに入力するようにします。 ただし、table prefixは、メインドメインとは異なる設定します。

      次に WordPressをインストールするようにしてください。

      この状態で、[ツール]> [エクスポートのデータをエクスポートし、新しくインストールした WordPressに接続して、ツール>インポートを使用してデータをお持ちください。
      これにより、データがすべてImportされます。

      最後に、テーマなどの設定を再してくれるようにします。

      この方法が一番きれいすることがです。

      他の方法でDB import方法があるが、table prefixが等しい場合には、table prefixを変えなければならするので、初心者がするには容易ではないでしょう。

      応答
      • 回答ありがとうございます!
        しかし、-_ㅠ既に作成したポートフォリオのホームページはカンコーディングしたサイトです。
        もし関連情報をtable prefixに検索してみるでしょう
        現在のホームページのtable prefix値と WordPress 値は別の方法で名付けられましたが

      • DB import方法では、現在メインにインストールされて WordPressのtable prefixと、移転してくる WordPress サイトのtable prefixが異なるします。 (サブフォルダにインストールされて WordPressは関係がありません。)

      • ワード様ㅠㅠ..どうどうして WordPress 敷き詰め
        ドメイン/ krで WordPressが開きます。
        ツールを活用してエクスポートされた資料をインポートしましたが、-_ㅠ移動されませんか?
        テーマを活用して作業しました。 移動したアドレスにもう一度作業する必要がありますか....ㅠ。

      • こんにちは?

        すでに作業をした場合は、新た作業する必要はないようです。

        申し上げたようにDB移転を通じて、以前は可能です。
        ただしDBにわからない場合は容易ではない作業になります。

        原論的な方法は、上で述べましたが、詳細な方法は、コメントを介して知らせるには限界がありますね。

        ドメインのルートにある WordPress サイトのtable prefixがwp-で移転し先となる WordPress サイトのtable prefixもwp-なら、まずtable prefixを別の方法で置き換える必要があります。

        いろいろな方法がありますが、iTheme■Securityなどのセキュリティプラグインを使用してtable prefixを置き換えることができます。

        https://www.thewordcracker.com/basic/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EB%B3%B4%EC%95%88-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-ithemes-security/

        まず、メインドメインのDBをバックアップしてから、iThemes Securityを使用してtable prefixを変更したら、DBインポートを実行してください。
        ***必ずバックアップをした後に行わください。 ****

        よくないと、 https://cafe.naver.com/wphomepage カフェに加入して質問をまとめて掲載しみましょ? その後、時間になると、スクリーンショットを作成することができれば作って説明してあげましょう。

  3. 案内いただいたように、サブフォルダを作成し、新しい WordPressを設置して、既存のホームページのコンタクトフォームやKboardを一つにまとめて連動が可能でしょうか? つまり別に管理するのがない一ヶ所(一つの管理者)のみ書き込みやフォームを保存したいと思います:)

    応答
    • こんにちは?

      ブログを訪問していただきありがとうございます。

      アマゾンAWSは、魅力的なサービスだが、一方で、コスト的な面から、たまにアマゾンAWSで Bluehostや他のWebホスティング会社に移転をお願いする方もいらっしゃいますね。

      安価に利用しようとする場合には、VultrやDigital Oceanのようなサービスを利用すれば、低コストでVPSを利用することができるよう、私は主にVultrを利用する方です。 VultrでSnapshot機能があり、簡単に復元が可能です。

      http://iwordpower.com/2017/07/how-to-create-snapshot-and-restore-them-in-vultr/

      このブログが使用されている Bluehost VPSはManaged型ですが、複数のドメインを非常に簡単に追加して WordPressを簡単に複数のインストールすることができます。 (Siteground など、他のホスティングも無制限にドメインリンク、 WordPress インストールが可能です。笑)

      特に問題が発生した場合、Amazon AWS、Vultrなどでは直接解決しなければしかし、 Bluehost VPSでライブチャットを介して迅速に問題を解決が可能で私のような初心者には管理型が適当である気がします。

      昨日は新たに追加されたドライブにマウントの問題があって、複数回 Bluehost スタッフに連絡して、問題を解決することができました。 もし専門家の助けなしに第自ら解決しなければならない状況であれば、いくつかの日がかかっても問題を適切に解決していなかったようです。(笑)

      https://www.thewordcracker.com/miscellaneous/%ED%95%B4%EC%99%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-bluehost-vps%EC%97%90%EC%84%9C-%EA%B3%B5%EA%B0%84%EC%9D%B4-%EB%B6%80%EC%A1%B1%ED%95%B4%EC%A7%80%EB%8A%94-%EA%B2%BD%EC%9A%B0/

      安価に利用しようとする場合Vultrを利用して、サーバーを構成し、問題がされると、スナップショット機能をボクウォする方法も可能よ。

      時間になると、Vultrで仮想ホストを構成する方法を上げて見るつもりだったが機会になるかは分からないですね。

      マルチサイトも考えてみることができますが、個人的に、マルチサイトはあまり良いオプションは異なります。 このブログにも、別のサブフォルダに複数のサイトを構成してテストしています。

      https://www.thewordcracker.com/simple/

      応答
  4. こんにちは、マルチサイトを見て気になる点がセンギョソヨ!
    Bluehostを利用して複数のディビに複数の WordPress ページを
    構築ハンドィエは、各 WordPressごとにそれぞれのドメインのアドレスに接続するようにするのが可能ですか? 検索をしてみたが、httpdファイルを触れ可能とするために、 WordPressの場合ではなく、気になって質問しますㅠ

    またちなみに、かなり多数の小規模個人ホームページを WordPressを通じて構築する事業を準備中です。 トラフィックが大幅に発生とは思わない、探してみるといくつかの海外のホスティング会社がありますね。もし私は上記の質問いただいたいくつかの WordPressそれぞれのドメインを付与することができれば、どのような企業が、コストとサービスがいいおすすめ度お願いします!

    応答