レンタルサーバーのプランによっては MySQL が1つしか使用できないものがあります。そうした場合、レンタルサーバーの1つ上のプランを選ばなくては複数の WordPress が設置できないと考えがちですが、実は 1つの MySQL で複数の WordPress を構築することができます。
この記事では私が実際にロリポップ!全体の流れ
流れとしては、通常の WordPress の設置と同じようにファイル一式をレンタルサーバーの公開フォルダにアップロードします。続いて、フォルダの名前を wp-blog などと目的に適した名前に変更します。これを必要な WordPress 分繰り返してそれぞれインストール処理を行うだけです。
ポイントとなるのはインストール時の「データベース情報」にある「テーブル接頭辞」を変更することだけです。
1:WordPress のアップロード
WordPress の日本語対応版はこちらからダウンロードできます。ダウンロード後に解凍してwordpressと名付けられたフォルダ一式をレンタルサーバーの公開フォルダにアップロードします。WordPress アップロードに時間がかかりますが、アップロードの完了を待ってそのフォルダ一式を必要な WordPress 分複製します。複製処理も時間がかかるので完了を待ちます。
続いて、それぞれの WordPress フォルダの名前を wp-blog などその WordPress の目的に適した名前に変更します。
(1つの WordPress フォルダをアップロード後に複製しているのはパソコンの容量や通信費を抑えるためなので、パソコンで複製してまとめてアップロードするという方法でも構いません。)
2:WordPress のインストール
ご利用中のドメイン(もしくはレンタルサーバーによって与えられているドメイン)を使って WordPress にブラウザでアクセスします。【ドメイン + 1 で変更した名前の WordPress フォルダ名】でアクセスできるはずです。
例えばレンタルサーバーのドメインが abc.example.jp だったら、1 で wp-blog と名付けた WordPress へは https://abc.example.jp/wp-blog でアクセスすることができます。
アクセスすると WordPress の設定画面が表示されるはずなので、ひと通り目を通して「さあ、始めましょう!」をクリックして次へ進みます。するとデータベースの情報入力を求められるので、レンタルサーバーの管理画面を見ながらデータベースに関する設定情報を入力していきます。
(ロリポップ!の場合は、「サーバーの管理・設定」-> 「データベース」から確認できます。)
最後に、「テーブル接頭辞」という項目では最初から表示されている「wp_」に続いて blog や shopping など、WordPress の目的にあった文字を入れて設置する WordPress それぞれで異なるテーブル接頭辞になるようにします。同じ接頭辞を使用してしまうと複数の WordPress のデータが混在してしまうことになるので注意しましょう。
入力が完了したら「送信」して「インストール実行」をクリックして WordPress の設定を行います。
これを設置する WordPress 分繰り返します。
以上で設定は完了です。
不安な方は事前にローカル環境で練習しておくことをお勧めします。
参考: 【WordPress】mac のローカル環境に WordPress を構築する