エックスサーバーを使って WordPressのテスト環境を作成

※当サイトにはプロモーションが含まれています。

最近、ワードプレス(WordPress)やPHPのバージョンアップに関する問い合わせが増えてきました。

そのため、今回はエックスサーバー(XServer)の「WordPress簡単インストール」機能を使って、テスト環境(ステージング環境)を作成してみました。

なお、エックスサーバーには、さくらインターネットのような「SnapUP」機能がないため、サブドメインを作成し、その上にテスト環境を設置しています。

この記事は、その際の手順をまとめた備忘録になります。

WordPress簡単インストールの注意点

バックアップするワードプレスは、エックスサーバーの“WordPress簡単インストール機能”を使ってインストールしている必要があるようです。
また、一部のバックアップ関連プラグインによって生成されたデータは、コピーの対象外となります。

テスト環境用のサブドメインを作成する

まずは、テスト環境(ステージング環境)として使用するサブドメインを作成します。

①サブドメイン設定を選択

エックスサーバーのサーバーパネルにログインします。

左メニューにある、ドメイン > サブドメイン設定 を選択します。
エックスサーバー|ドメイン > サブドメイン設定

②サブドメインを追加する

+サブドメインを追加」ボタンを選択。
エックスサーバー|+サブドメインを追加

サブドメイン名に、任意の文字列を入力して「追加する」ボタンを押すとサブドメインが追加されます。

なお、“メモ”はご自身の確認用に、“ドキュメントルート”と“無料独自SSL”は、デフォルト設定で問題ないと思います(※その理由の説明は割愛します)

エックスサーバー|サブドメイン設定

なお、サーバーに設定が反映され利用が可能になるまで、最大1時間程度かかります。

にゃテックにゃテック

設定状況が、“正常”になったら次に進めるにゃ。

エックスサーバー|サブドメイン状態

サブドメインに本番環境をインストールする

先程、作成したサブドメインに、現在のワードプレスデータをインストールします。

①WordPress簡単インストール設定を選択

左メニューにある、WordPress > WordPress簡単インストール を選択します。
エックスサーバー|WordPress > WordPress簡単インストール

②サイトのコピーをインストールする

コピーしたいサイトの「詳細」を選択します。

WordPress簡単インストール|詳細

+コピー」を選択します。

WordPress簡単インストール|+コピー

コピー対象を「全て」にチェック、「コピー先URL」は先程設定したサブドメインを選択します。

コピーする」ボタンを押すと、バックアップ(インストール)が始まります。

WordPress簡単インストール|コピーする

ベーシック認証を作成する

作成したテスト環境に第三者がアクセスできないよう、ベーシック認証を設定します。

①アクセス制限を選択

左メニューにある、ホームページ >アクセス制限 を選択します。
エックスサーバー|ホームページ >アクセス制限

②ベーシック認証の作成

対象ディレクトリの一覧が表示されるので、先程、作成したサブドメインの名称が付いているフォルダを探します。

そのフォルダの「ユーザー設定」を選択。

アクセス制限|ユーザー設定

+ユーザーIDを追加」ボタンを選択して、ユーザ名とパスワードを設定します。

アクセス制限|ユーザ名とパスワードを入力

トグルスイッチを、ONにすることで、この設定(ベーシック認証)が有効になります。

アクセス制限|トグルスイッチ

にゃのらいとにゃのらいと

これで、テスト環境(ステージング環境)が作成できたにゃ。

テスト環境へのログイン方法

テスト環境に作成したワードプレスの管理画面へのログインは、

https://サブドメイン.ドメイン/wp-login.php

というURLでログインが可能になりますが、プラグインなどでURLを変更してる場合は、その変更した文字列(URL)が優先されます。

また、WordPress簡単インストールの一覧画面にある「ログイン」ボタンからも管理画面に入ることができます。

WordPress簡単インストール|ログイン

にゃのらいとにゃのらいと

認証画面が表示されたにゃ。

テスト環境|ベーシック認証

先程、設定したアクセス制限が正しく設定されていれば、上記の様なベーシック認証の画面が表示されると思います。

設定した、ユーザー名とパスワードを入力すれば、ワードプレスの管理画面が表示されます。

テスト環境でも本番環境と同じように操作できるため、この環境内でワードプレスやプラグインのアップデートを試すことができます。

にゃのらいとにゃのらいと

テスト環境が不要になったにゃ。

不要になったテスト環境は、WordPress簡単インストールの一覧から、「ゴミ箱(削除)」を選択して削除します。

エックスサーバー|WordPress簡単インストール一覧

にゃテックにゃテック

間違えて本番環境を削除しないように、サイトURLなどを確認しましょう。

以下のWordPressをアンインストールしますか?

なお、テスト用に作成したサブドメインも同様の手順で削除してください。

以上、エックスサーバー(XServer)の「WordPress簡単インストール」機能を使って、テスト環境(ステージング環境)を作成する方法でした。

にゃテックにゃテック

ワードプレスやプラグインのアップデートが不安な時は、テスト環境で試してみるにゃ。