エックスサーバーへWordPressブログの引越し(移行)しました!手順を解説!

先日、X2サーバーに設置しているWordPressブログ、全部で10サイトくらいを全てエックスサーバーに引っ越し(移行)しました。

サーバー引っ越しについては、コンサルメンバーやメルマガ読者の方からもたまに質問いただくことなので、今回はエックスサーバーへのWordPress引っ越し手順を解説していきます。

今回は、X2からエックスサーバーへの引っ越しをしましたが、他のサーバーからの引っ越しも基本的にやることは同じです。
※これまで私は、さくらサーバー、ロリポップサーバー、コアサーバー、バリューサーバー、ミックスホストなど、色々なサーバーからWordPressの引っ越しをしています。

WordPressのサーバー引っ越し手順

  1. FTPにてWordPressサイトファイルのバックアップを取る
  2. データベースのバックアップを取る
  3. エックスサーバーにドメイン追加
  4. エックスサーバーにて新規データベースの作成
  5. wp-configファイルの書き換え
  6. データベースのインポート
  7. WordPressサイトファイルのアップロード
  8. ネームサーバーの変更とサイトの動作確認

このような手順でWordPressの引っ越しをします。
どんなサーバーからどんなサーバーへも、WordPressの移行方法は同じです。
サーバーごとにインターフェースが違うだけですね。

始めてWordPressのサーバー移動をする方にとっては、拒絶反応しそうな気持ちもわかりますが、手順通りやれば難しくありません。
数万円払えば、業者に移行作業をやってもらうこともできますが、アフィリエイターはサイト数も多いでしょうし、やり方を覚えてしまえば、実作業時間は10分も必要ないと思います。
(ただし、サイトファイルのバックアップとアップロードは時間がかかるため、待ち時間が数時間くらい必要です)

では、順に説明していきます。

FTPにてWordPressサイトファイルのバックアップを取る

FTPにログインして、WordPressサイトファイルをデスクトップなどにバックアップを取ります。
FFFTPなどを使うかサーバーのウェブFTPなど何を使ってもOK。

データベースのバックアップを取る

WordPressのデータベースのバックアップを取ります。
移転元サーバーのphpmyadminからバックアップをとってもいいですが、phpmyadminに馴染みのない方は、WordPressプラグインを使ったほうが簡単だと思います。

私は普段からDBのバックアップに使っている『BackWPup』というプラグインでバックアップしています。

BackWPup WordPress Backup Plugin

BackWPupのプラグインでWordPressのデータベースのバックアップを取ります。

BackWPupをインストールするとダッシュボードのメニューにBackWPupが追加されます。

1クリックバックアップ>『データベースのバックアップをダウンロード』をクリックすると、『sqlファイル』がダウンロードできます。
この『sqlファイル』がWordPressのデータベースのバックアップファイルになります。

エックスサーバーにドメイン追加

続いて、サーバー引っ越しをするドメインをエックスサーバーでドメイン設定の追加を行います。

エックスサーバーにて新規データベースの作成

エックスサーバーでMySQL設定から新規データベースを作ります。

MySQLの追加

MySQL設定>MySQLの追加から任意のデータベース名を設定します。

ドメイン名と関連付けるとわかりますいです。

MySQLユーザーの追加

MySQL設定>MySQLユーザーの追加から任意のユーザーIDと任意のパスワードを設定します。

MySQLユーザーはMySQLデータベース名と同じにしておくと分かりやすいと思います。

データベースのアクセス権設定

「MySQL設定>MySQLの一覧」から作成したデータベースとユーザーを紐づけして、アクセス権を追加します。

MySQLホスト名をメモする

「MySQL設定>MySQLの一覧」の一番下に表示されている「MySQL ホスト名」をメモしておきます。

今回設定した、データベース名、MySQLユーザー名とパスワード、MySQLホスト名」は今後も使う大切な情報になります。

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

移転元サーバーからFTPなどでバックアップした「WordPressサイトファイル」の中にある『wp-configファイル』の書き換えを行います。

『wp-configファイル』をメモ帳などで開きます。

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

『wp-configファイル』に上記4つの記載があります。
移転元サーバーの情報が入っているはずなので、先程エックスサーバー側で作成した、データベース名、MySQLユーザー名とパスワード、MySQLホスト名に書き換えをして、保存をします。

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

/** WordPress のためのデータベース名 */
define(‘DB_NAME’, ‘example_wp‘);

/** MySQL データベースのユーザー名 */
define(‘DB_USER’, ‘example_user‘);

/** MySQL データベースのパスワード */
define(‘DB_PASSWORD’, ‘***********‘);

/** MySQL のホスト名 */
define(‘DB_HOST’, ‘mysql○○.xserver.jp‘);

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

エックスサーバーにてデータベースをインポートします。

エックスサーバーにログイン後、サーバーパネルから「phpmyadmin」をクリックし、phpmyadminへログインします。

ログインには、先程作成した、MySQLユーザー名とパスワードを使用します。

作成した、MySQLデータベース名をクリックします。

インポートをクリックし、WordPressプラグインなどでデータベースのバックアップを取った『sqlファイル』をインポートします。

WordPressサイトファイルのアップロード

FTPなどで、WordPressサイトファイルをエックスサーバーのドメインフォルダ内にある『public_html』フォルダの中にアップロードします。

その際、index.html、default_page.pngの2つのファイルは削除しておきましょう。
また、.htaccessファイルがある場合は、上書きしないようにしましょう。

ネームサーバーの変更とサイトの動作確認

ここまで全てできましたら、ドメイン管理会社にてエックスサーバーのネームサーバーに変更します。

エックスサーバーのネームサーバー

  • ネームサーバー1:ns1.xserver.jp
  • ネームサーバー2:ns2.xserver.jp
  • ネームサーバー3:ns3.xserver.jp
  • ネームサーバー4:ns4.xserver.jp
  • ネームサーバー5:ns5.xserver.jp

ネームサーバーの変更後、しばらくするとサイトがエックスサーバーに切り替わります。

WordPressがエラーになった!サイトが表示されない場合

.htaccessファイルが原因の場合

.htaccessファイルを書き換えましょう。
FTPにて.htaccessファイルを書き換えるか、エックスサーバーの.htaccess編集から書き換えをします。

.htaccessを次のように書き換えてください。

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

.htaccessが原因の場合これで解決します。

PHP Ver.が原因の場合

PHPのバージョンが古いとWordPressが表示されないことがあります。

『PHP Ver.切替』から最新のPHPに変更してみましょう。

WordPressのバージョンが古い場合

WordPressのバージョンが古い場合もエラーが起こり得ます。
WordPressが表示されている場合は、ダッシュボードから最新バージョンに変更できますが、エラーで表示されない場合は手動で変更する必要があります。

WordPress公式サイトの『WordPressをダウンロード』から最新バージョンをダウンロードします。

WordPressの手動更新方法は、WordPressを最新版にアップグレードする方法【初心者向け】に詳しい方法が書かれています。

WordPressの移行エラーのよくあるパターンはこのくらいですかね。

以上を行い、WordPressの引っ越しが無事できれば作業は完了です。
おつかれさまでした!

私が月100万円以上稼いでいるアフィリエイトの全てを
無料のメール講座で限定公開することにしました。

Sotook!ブランド×トレンドアフィリエイト

なぜ、アフィリエイトだけで月100万円以上を稼げるのか?

そのすべてのメソッドを初心者でも再現できるように実践レベルに落とし込みました。

 

このメール講座では、アフィリエイト初心者だった頃の私が

ゼロから最初の1万円を稼いだ方法

3ヶ月後に10万円稼いだ方法

そして現在まで継続して100万円以上を稼ぎ続けている方法

初心者でも再現できるように一つひとつ丁寧にお伝えしています。

 

さらに期間限定で、私がアフィリエイト初心者の頃に、

40,615円稼いだ全手法

実際に稼いだサイトURLをE-Bookにして無料配布しています。

 

このE-Bookは、非常に再現性が高い手法なので今のうちに入手しておいてください。

 

E-Bookはメルマガ登録後、すぐにお届けしています。

メルマガ登録【無料】

コメントを残す

メールアドレスが公開されることはありません。