WordPressの移転について
WordPressの移転について
既に運用中のWordPressを、Xserverビジネスへ移転します。そのために移転元で必要なデータをご準備の上、移転作業を進めていく必要があります。詳細は下記をご参照ください。
1.移転元でバックアップが必要なデータの準備
2.Xserverビジネスへの移転作業
1.移転元でバックアップが必要なデータの準備
WordPressサイトファイルのバックアップ
移転元サーバーから、対象のWordPressに必要なファイル一式のバックアップを取得してください。
ファイル一式のバックアップを取得するには、一般的に「FFFTP」や「Filezilla」などの『FTPソフト』を用いる方法や、移転元サーバーで提供されている『ファイルマネージャ』を用いる方法があります。
詳しい手順は、「WordPress用ファイル一式のバックアップを取りたい」旨を移転元サービスにお問い合わせください。
データベースのバックアップ
移転元サーバーで、データベースのバックアップを取得してください。
データベースのバックアップを取得するには、一般的に『phpMyAdmin』の「エクスポート」機能を用いる方法があります。
詳しい手順は、「データベースをエクスポートしたい」旨を移転元サービスにお問い合わせください。
2.Xserverビジネスへの移転作業
1. ドメイン設定の追加(独自ドメインで運用する場合)
Xserverビジネスで独自ドメインを利用するために、ドメイン設定を追加する必要があります。
まず、サーバーパネルの「ドメイン設定」より「ドメイン設定の追加」を行ってください。
2. データベースの作成
移転元より取得したデータベースをXserverビジネスへインポートするため、新たなデータベースを作成します。
サーバーパネルの「MySQL設定」→「MySQL追加」より利用するMySQLデータベースを作成してください。
作成したMySQLデータベース名は後に必要な情報のため、メモなどに控えてください。入力項目 MySQLデータベース名 (サーバーID_)任意の文字列
例)example_wp文字コード UTF-8 続いて、「MySQL設定」→「MySQLユーザ追加」より作成したデータベースにアクセスするためのユーザを作成してください。
作成したMySQLユーザ名と指定したパスワードは後に必要な情報のため、メモなどに控えてください。入力項目 MySQLユーザID (サーバーID_)任意の文字列
例)example_userパスワード 任意のパスワード -
「MySQL設定」→「MySQLユーザ一覧」より作成したデータベースにアクセス権を追加します。
アクセス権未所有ユーザーから(2)で追加したMySQLユーザを選択し、[追加]ボタンをクリックしてください。 -
「MySQL設定」→「MySQL一覧」の下部に表示されている「MySQL ホスト名」をメモなどに控えてください。
3. wp-configファイルの書き換え
移転元サーバーでバックアップした、WordPressのサイトデータ内にある【wp-config.php】ファイルに【2. データベースの作成】で作成したデータベースの情報を反映します。
- MySQLデータベース名
- MySQLユーザID
- パスワード
- MySQLホスト名
【wp-config.php】ファイルをテキストエディタ(Tera Pad等)で開き、編集例をご参照の上、該当する情報を書き換えてください。
- 【wp-config.php】ファイルの編集例
-
例を参照の上、青色太字の箇所を編集してください。
仮に「example」というサーバー(サーバーID)にて「example_wp」というデータベースを作成し、「example_user」というユーザーへ権限を与えた場合、下記のような状態になります。/** WordPress のためのデータベース名 */
define('DB_NAME', 'example_wp');
/** MySQL データベースのユーザー名 */
define('DB_USER', 'example_user');
/** MySQL データベースのパスワード */
define('DB_PASSWORD', '***********');
/** MySQL のホスト名 */
define('DB_HOST', 'localhost');
4. データベースのインポート
移転元よりバックアップしたデータベースのインポートを行います。
-
サーバーパネルの「phpmyadmin(MySQL5.7)」または「phpmyadmin(MariaDB10.5)」をクリックし、phpmyadminへログインします。
ログインに必要な情報 ユーザー名 MySQLユーザ名 パスワード MySQLユーザのパスワード -
ログイン後画面左から【2. データベースの作成】の手順で作成したMySQLデータベース名を選択してください。
-
続けて、画面右側のタブより「インポート」へ進んでください。
-
インポート画面が表示されますので、「インポートするファイル」内より「アップロードファイル」の「ファイルを選択」をクリックし、 移転元のサーバーよりエクスポートしたsqlファイルを指定して、「インポート」ボタンをクリックすればデータベースのインポートが行われます。
5. サイトデータのアップロード
移転元サーバーでバックアップをしたWordPressのサイトデータを、 FTPソフトなどを用いて、Xserverビジネスのご希望のドメインフォルダ内にある[public_html]フォルダの中へアップロードをします。
下記を参照の上、任意の階層にアップロードしてください。
http://example.com/ でサイトを表示する場合のアップロード先
FTP上では、/example.com/public_html/ となります。
http://test.example.com/ でサイトを表示する場合のアップロード先
FTP上では、/example.com/public_html/test/ となります。
※http://example.com/test/ も同じフォルダになります。
FTPソフト設定およびアップロード方法についてはマニュアルを参考にしてください。
6. ネームサーバーの変更、およびサイトの動作確認
-
ネームサーバーの変更
下記Xserverビジネスのネームサーバーへ変更してください。
弊社で管理しているドメインのネームサーバーの変更はXserverアカウント内の「ドメインパネル」より変更可能です。ネームサーバー ネームサーバー1 ns1.xbiz.ne.jp ネームサーバー2 ns2.xbiz.ne.jp ネームサーバー3 ns3.xbiz.ne.jp - ※他社管理ドメインの場合、変更方法に関してはドメイン管理事業者へ確認してください。
- ※ネームサーバー変更後、一定時間(最大24時間ほど)を経て、徐々にサーバーが移転されます。
-
サイトの動作確認
ファイルアップロード後、WordPressサイトへとアクセスし、問題なく表示・動作しているようであれば、移転作業は完了です。