DocumentRoot以下のサブディレクトリにWordPressを複数インストール

TOP Forums インストール(Installing KUSANAGI) DocumentRoot以下のサブディレクトリにWordPressを複数インストール

DocumentRoot以下のサブディレクトリにWordPressを複数インストール

Viewing 3 reply threads
  • Author
    Posts
    • #89
      satouch
      Participant

        KUSANAGIをプロビジョニングした場合、
        入力例)# kusanagi provision kusanagi_html
        で、
        /home/kusanagi/kusanagi_html/
        にドキュメントルートが設定されますが、

        /home/kusanagi/kusanagi_html/wp1/
        /home/kusanagi/kusanagi_html/wp2/

        のような場所に、複数WordPressをインストールするにはどうすればいいでしょうか?

        よろしくお願いします。

      • #91
        satoru
        Moderator

          まず、kusanagi provision 実行直後のDocumentRootをtar ball で固めるなどして下さい。
          その後、wp1、wp2 のディレクトリをkusanagiユーザ権限で作成し、上記tar ballを展開します。

          /home/kusanagi/kusanagi_html/wp1 のようにすると、NGINX/Apacheの設定でDocumentRootを
          変更する必要があります。

          # cd /home/kusanagi/kusanagi_html/DocumentRoot
          # tar zcf ../kusanagi.tar.gz .
          # cd ..
          # mv DocumentRoot wp1
          # mkdir -m 0777 -p DocumentRoot DocumentRoot/wp2
          # chown -R kusanagi:kusanagi DocumentRoot
          # mv wp1 DocumentRoot/
          # tar xf kusanagi.tar.gz -C DocumentRoot/wp2

          上記の手順では、DocumentRoot 以下に wp1 と wp2 ディレクトリを作成しています。
          プロファイル以下に直接作成してもいいですが、DocumentRootを変更する必要がありますし、
          logディレクトリが同じディレクトリにあるので外部からアクセス可能になってしまうので
          おすすめしません。

          この手順では、DBを一つしか作成していないので、別途DBを作成するか、WordPressの設定で
          テーブルのプレフィクスを変更する必要があります。
          また、NGINXの設定を変更しないと、wp-admin のアクセス制限がデフォルトと異なることになるので
          適宜修正が必要になります。

        • #94
          satouch
          Participant

            satoru 様:
            回答ありがとうございます。

            ご教授いただいたように、作業してみます。

            ありがとうございました。

          • #100
            tsukada
            Participant

              横から失礼します。
              同じようにサブディレクトリへのインストールを考えており、
              本スレッドを参考に作業をさせていただいております。

              この構成で言う/wp1/を開いた時、PHP 500エラーが出てしまいインストールが出来ない状態です。
              お恥ずかしい話ではございますが、NGINXの設定によるものかと思い、試行錯誤繰り返しております。
              しかし具体的な変更箇所が依然わかりません。差し支えなければ、変更箇所をご教示頂けないでしょうか。

          Viewing 3 reply threads
          • You must be logged in to reply to this topic.

          Next article

          フォーラムについて