WordPressのカスタマイズから魚釣りまで

デザイナーズファクトリー

WordPress

WordPressをシーサイドネットからエックスサーバーに移転

更新日:

シーサイドネットで運用しているWordPressをエックスサーバーに移転させることになりました。

ネットで調べると、ロリポップからエックスサーバーや、さくらインターネットからエックスサーバーの情報は沢山ありましたが、シーサイドネットからエックスサーバーへ移転する方法は無かったので、今回シーサイドネットからエックスサーバーにWordPressを移転させた手順を書き残しておきます。

今回の作業は、サーバーを移転するだけで、ドメインは引き続き使用します。

シーサイドネットからエックスサーバーに移転する手順

① シーサイドネットのサーバー上からデータをダウンロードする

シーサイドネットサーバー内の「public_html」フォルダ以下を全てダウンロードします。

具体的には、下の画像のデータをダウンロードします。

WordPress をドメイン直下で表示させている場合は、wpフォルダと「.htaccess」と「index.php」もダウンロードしてください。

 

② MySQLデータベースをエクスポートする

シーサイドネットのコントロールパネルからWordPressで使用しているSQLデータベースを書き出します。

データベースの書き出しは、左側メニューの「データベース設定」から「データベースの設定を編集する」をクリックしphpMyAdminで行います。

WordPressで使用しているデータベースを選択しエクスポートをクリックします。

次にエクスポートの設定を行います。

 

構造の部分にある、「DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT を追加」のチェックボックスにチェックをつけてください。

デフォルトでは、このチェックボックスにチェックが入っていません。

それ以外に触る部分はないので、画面右下にある「実行する」をクリックしてSQLデータベースをエクスポートします。

 

③ エックスサーバーにSQLデータベースを作成する

エックスサーバーのサーバーパネルからMySQL設定をクリックします。

そして、「MySQL追加」でSQLデータベースを作成します。

任意のデータベース名を入力した後、「MySQLの追加(確認)」をクリックし、次のページで確定をクリックするとSQLデータベースが作成されます。

MySQLデータベース名は忘れないようにメモしておいてください。

 

④ SQLデータベースのユーザーを作成する

先ほど作成したSQLデータベースにアクセスするためのユーザーを作成します。

エックスサーバーのサーバーパネルからMySQL設定をクリックし、「MySQLユーザ追加」をクリックします。

任意のユーザIDとパスワードを入力し、「MySQLユーザの追加(確認)」をクリックします。

次のページで確定をクリックするとユーザーが追加されます。

MySQLユーザIDとパスワードは忘れないようにメモしておいてください。

 

⑤ SQLデータベースにアクセス権を設定する

サーバーパネルからMySQL設定をクリックし、「MySQL一覧」をクリックします。

先ほど作成したユーザIDを選択し、追加をクリックします。

MySQLのホスト名は忘れないようにメモしておいてください。

 

⑥ wp-config.phpファイルの書き換え

シーサイドネットのサーバーからダウンロードしたWordPressにある wp-config.phpファイルを書き換えます。

書き換える箇所は、

  • MySQLデータベース名
  • MySQLユーザー名(ユーザID)
  • パスワード
  • MySQLホスト名

です。

 

⑦ SQLデータベースのインポート

サーバーパネルの「phpmyadmin(MySQL5.7)」をクリックし、phpMyAdminへ移動します。

次のページで、シーサイドネットからエクスポートしたSQLデータベースをインポートします。

アップロードするファイルの選択以外に触る箇所はありません。

アップロードするファイルを選択した後、実行をクリックするとSQLデータベースがインポートされます。

インポート時にエラーが出た場合は、ほぼ確実にシーサイドネットからエクスポートしたデータに不備があるので、エクスポートをやり直してください。

 

⑧ エックスサーバーにデータをアップロードする

エックスサーバーの「public_html」フォルダ内にシーサイドネットサーバーからダウンロードしたデータをアップロードします。

また、書き換えたwp-config.phpファイルのアップロードも忘れないでください。

 

以上でシーサイドネットからエックスサーバーへの移転は完了です。

-WordPress

Copyright© デザイナーズファクトリー , 2018 All Rights Reserved.