エックスサーバーへのWordPress移行を7つの手順で完全解説!

FUTOKAからエックスサーバーへ移転

こんにちは、こんばんは、ごりょんさんです。

前回の記事でエックスサーバーの新規登録方法を解説しました。

【最新版】エックスサーバーへの新規登録方法の手順を解説【WordPress移行】
こんにちは、こんばんは、ごりょんさんです。 今回レンタルサーバーをエックスサーバーに移行する事になりました。 そこで実際にエックスサ...

今回はいよいよエックスサーバーへ移転(引っ越し)していきたいと思います。

なお、サーバー移転は初体験になりますので戸惑う所もありますが、できるだけ分かりやすい簡単な方法で引っ越していくつもりです。

「エックスサーバー 引っ越し」で検索しますと圧倒的にロリポップからエックスサーバーへの移転方法の記事が多いですね。それだけエックスサーバーが早いサーバーなのでしょうか?

残念ながらわたくしの移転元はFUTOKAレンタルサーバーです。検索してもまったくHitしませんでした(笑)。

大まかな流れとしましては、7段階に分けて実行していきます。

移転元(FUTOKA)のバックアップ

エックスサーバーで独自ドメイン設定&WordPressインストール

wp-config.phpをデスクトップに保存後にエックスサーバー側のデータとデータベースの削除

移転元(FUTOKA)のデータとデータベースのインポート

wp-config.phpの書き換え

エックスサーバーでの動作確認

ネームサーバー(DNS)の変更

こんな感じで進めて行きます。おそらくこの通りに実行していけば初心者でも難なくサーバーの移転が行えると思います。

スポンサーリンク

移転元(FUTOKA)のバックアップ

まず最初に移転元(FUTOKA)のサーバーでWordPressサイトのバックアップを取ります。

ここでの作業は

  • データ
  • データベース

2種類のバックアップを行います。

データのバックアップ

WordPressサイトの画像やプラグイン等をバックアップしてやります。

FTPソフトを使い移転元に接続、サイトのデータをダウンロードするのですがとりあえず全部ダウンロードしておきます(笑)。

FFFTPを起動して/public_html/11874.clickのすべてのフォルダ・ファイルをバックアップします。

FTPソフトの使い方はこちら

FUTOKAからエックスサーバーへ移転8

大量です(笑)。

FUTOKAからエックスサーバーへ移転13

データベースのバックアップ

次にWordPressサイトの設定や記事データのデータベース(MySQL)をバックアップしていきます。

移転元(FUTOKA)のサーバーパネルにログインします。

FUTOKAからエックスサーバーへ移転9

phpMyAdminにログイン。

FUTOKAからエックスサーバーへ移転10

①移転するサイトのデータベースを選択して②「すべてチェックする」にチェック③「エクスポート」をクリックします。

エックスサーバーへ移転11

そのまま「実行」クリックしパソコンの任意の場所に保存しておきます。

エックスサーバーへ移転12

icon-exclamation-triangle この方法で実行しますとエックスサーバーでの動作確認時にWordPressの管理画面にログインできなくなります。
 

この方法で進めて行きましたが、最後の動作確認時にエックスサーバー側のWordPressの管理画面にログインできなくなりました。IDとパスワードは新旧まったく同じもので作成しましたのになぜかユーザーエラーやパスワードの再発行のメールアドレスまで違うと言われました。

サポートにも問い合わせましたが原因が分からずに「ひょっとしてIDかパスワードを打ち間違えたのかな?」と思いエックスサーバーで新しく作成したWordPressサイトを削除して作り直してみましたが、それでもログインできませんでした。

phpMyAdminをバックアップする上での注意点

そこでもう一度最初からやり直してみたところ、phpMyAdminのデータベースのバックアップが不完全な事に気づきました。

エックスサーバーへ移転42

これは!!

ユーザーが無い(笑)。おまけにタグやカテゴリーのデータもありません。これでは管理画面にログインできるはずがないです(笑)。

エックスサーバーのマニュアルに書いてありましたが、最初は何の事か分かりませんでしたので気にも留めていませんでした。

エックスサーバーへ移転41

どうやら「簡易」でバックアップせずに「詳細」で行えば良いとの事です。

先ほどのエクスポート方法で「簡易」➝「詳細」に変更しました。

エックスサーバーへ移転43

下の方の欄の「生成オプション」の上から2番目「DROP TABLE ~」にチェックを入れておきました。これでエクスポートします。

エックスサーバーへ移転44

これでOKだろうとエックスサーバーからインポートして確認しましたが数が増えていませんorz。

エックスサーバーへ移転45

仕方がないのでエクスポートされない①7個を指定して②エクスポートしていく事にしました。

エックスサーバーへ移転48

エックサーバーにインポートして確認してみますと、ようやく移転元と移転先のデータ数が一致しました。

エックスサーバーへ移転48

この作業に1日半費やしました・・・長かったです(笑)。

エックスサーバーで独自ドメイン設定&WordPressインストール

ここからは移転先のエックスサーバーでの作業になります。

いちばん最初はドメインを設定します。

独自ドメイン設定

移行元のレンタルサーバー(FUTOKA)で使用中の独自ドメインをエックスサーバーで使えるように設定する必要があります。

icon-question 独自ドメインとは?

インターネット上での住所のようなもの。好きな名前を付けられる。世界に1つしかない。

サーバーパネルへログインし「ドメインの設定」をクリックします。

FUTOKAからエックスサーバーへ移転2

①「ドメインの追加設定」をクリック、②独自ドメインを記入します。当サイトは「11874.click」です。「最後にドメインの追加(確認)」と進みます。

FUTOKAからエックスサーバーへ移転3

「ドメイン追加(決定)」をクリック。

FUTOKAからエックスサーバーへ移転4

これでエックスサーバーへ独自ドメインを登録できました。www有り無しでもアクセスできますとなっていますが、これは統一しておいた方が良さそうですね。またの機会に実行します。

FUTOKAからエックスサーバーへ移転5

ドメインの一覧に戻ってみますと、先程追加したドメインが登録されていました。

FUTOKAからエックスサーバーへ移転6

WordPressサイトの新規インストール

移転先のエックスサーバーでWordPressサイト新規作成します。

➝10分あればできるエックスサーバーで新しいWordPressサイトの作成方法

インストール後にFTPソフトで覗いてみますと、ルートディレクトリが表示されましたが以外に質素な感じですね。FUTOKAとは全然違います。

icon-question ルートディレクトリとは?

ツリー構造ファイルののいちばん上の階層。

FUTOKAからエックスサーバーへ移転14

「11874.click」を開いてみますと8つのフォルダに分かれていました。その中の「public_html」がWeb専用ディレクトリになります。ここの階層のフォルダは削除等しない方が良いそうです。

FUTOKAからエックスサーバーへ移転15

wp-config.phpをデスクトップに保存後にエックスサーバー側のデータとデータベースの削除

public_htmlをクリックして①wp-config.phpだけをパソコンのデスクトップに保存しておきます。②public_html内のすべてのフォルダ・ファイルを削除します。

FUTOKAからエックスサーバーへ移転16

この中にエックスサーバー側のデータベース情報がありますので一時保存しておきます。

FUTOKAからエックスサーバーへ移転20

後は全て削除でOKです。

FUTOKAからエックスサーバーへ移転18

続いてエックスサーバーのサーバーパネルにログインして「phpmyadmin(MySQL5.7)」をクリックします。

FUTOKAからエックスサーバーへ移転21

IDとパスワードを聞かれますが、先ほどWordPressをインストールした時に表示された「MySQLユーザー名」「MySQLパスワード」です。

UTOKAからエックスサーバーへ移転22

このいちばん下の2行ですね。

エックスサーバーへ移転23

次に①MySQLデータベース名をクリック。②すべてにチェック。③「削除」と実行します。

エックスサーバーへ移転24

「本当に実行しますか?」と聞かれるとためらいますが、「はい」でOKです。

エックスサーバーへ移転25

移転元(FUTOKA)のデータとデータベースのインポート

移転元でバックアップしましたデータとデータベースをエックスサーバーにインポートしてやります。

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

先ほどデータベースを削除しました「phpmyadmin(MySQL5.7)」でインポートをクリックします。

エックスサーバーへ移転26

移転元のphpMyAdminでエクスポートした@@@.sqlファイルを選択して実行します。

エックスサーバーへ移転27

インポートが成功したみたいですね。

エックスサーバーへ移転28

移行元のデータをエックサーバーへアップロード

FTPソフトでバックアップした移転元のデータを移転先のエックスサーバーの「public_html」にアップロードします。これには時間がかかりますので夕食の間にでも済ませておけば良いかと。

エックスサーバーへ移転19

まったく同じものがコピーされました。

エックスサーバーへ移転29

wp-config.phpの書き換え

インポートしたデータの中の「wp-config.php」は移転元のFUTOKAの情報になっていますので、中身をテキストエディタでエックスサーバーの情報に書き換えます。

icon-question wp-config.phpとは?

WordPressをインストールする上で最重要ファイルの1つ。中にはMySQLデータベースの接続方法などが含まれている。

Windowsのメモ帳もテキストエディタですがphpファイルは編集できませんので、エックスサーバーのマニュアルページで書かれていました「Tera Pad」と言う物を使ってみる事にしました。

icon-question テキストエディタとは?

テキストファイルを編集するソフト。Windowsのメモ帳もテキストエディタになるがphpファイルは開けない

イマイチやり方が解らないので自己流でやることに。

PCのデスクトップのTera Padのアイコンにダウンロードしておいたエックスサーバー側のwp-config.phpファイルをドラッグ&ドロップします。

エックスサーバーへ移転30

するとphpファイルの中身が表れますので

  • WordPressのためのデータベース名
  • MySQLデータベースのユーザー名
  • MySQLデータベースのパスワード
  • MySQLのホスト名

この4項目をメモまたはスクリーンショットで保存しておきます。

エックスサーバーへ移転31

続いてはFTPソフトを起動してエックスサーバーの「public_html」内のwp-config.phpファイルをダウンロードします。

エックスサーバーへ移転32

同じようにTera Padに放り込みます。この中身は旧サーバーの情報ですのでエックスサーバーの情報に書き換えてやります。コピペでOKでした。

ファイル➝「上書き保存」で終了です。

エックスサーバーへ移転33

再びFTPサーバーを起動し先ほど書き換えたwp-config.phpファイルを元の場所にアップロードします。

エックスサーバーへ移転34

これでwp-config.php内の情報がFUTOKA➝エックスサーバーに書き換わりました。

エックスサーバーでの動作確認

これで旧サーバー(FUTOKA)と新サーバー(エックスサーバー)のデータとデータベースが同じになりました。

今の状態はネームサーバーの変更がまだですのでFUTOKAへ繋がっている状態と思われます。

icon-question ネーム(DNS)サーバーとは?

独自ドメインを使用するサーバーを決定するためのアドレス。

ネームサーバーを変更したけれども肝心のサイトがエラーで表示されないorzとなったら大変ですので、ネームサーバー変更前に新サーバーでの動作確認を行っておきます。

動作確認の方法は2通りあるみたいですね。

  • 動作確認URLの追加
  • hostsファイルの編集

しかし「動作確認URLの追加」ではWordPressでエラーになる場合があるとの事ですので、hostsファイルを編集して確認していきます。

hostsファイルとは何の事かわかりませんね。

hosts(ホスツ)とは、TCP/IPを利用するコンピュータにおけるホスト名のデータベースで、IPアドレスとホスト名の対応を記述したテキストファイルである。引用元:ウィキペディア

要するにhostsファイルを使いますと、ネームサーバー変更前なら移転元(FUTOKA)にアクセスされるところを強制的に(移転先)エックスサーバーへアクセスさせるんですね。

hostsファイルの編集に必要なのは

  • エックスサーバーのIPアドレス
  • ホスト名

が必要になります。

エックスサーバーのIPアドレスの確認方法は、サーバーパネル➝サーバー情報と進みますとIPアドレスが記載されています。

エックスサーバーへ移転36

エックスサーバーへ移転35

hostsファイルの場所は「C:\WINDOWS\system32\drivers\etc\hosts」と言う事なので実行していきましよう。

まずはパソコンの左下のスタート➝すべてのプログラム➝アクセサリ➝メモ帳と進みます。

メモ帳を右クリックして管理者として実行します。

エックスサーバーへ移転37

ファイルを開きます。

エックスサーバーへ移転38

①ファイル名に「C:\WINDOWS\system32\drivers\etc\hosts」を貼り付けて②「開く」をクリックします。

エックスサーバーへ移転39

hostsファイルが開きましたのでいちばん下にエックスサーバーのIPアドレスとドメイン名を記入します。

エックスサーバーへ移転40

最後に上書き保存します。

移転元と移行先のサーバーでのサイトの違いを見分けるには?

hostsファイルを編集して強制的にエックッサーバーへアクセスしましたが、当然同じブログですので移行前(FUTOKA)との違いが分かりません(笑)。

そこでもう1台パソコンを起動してやります。

移行先のエックッサーバーではタグをスクロール追従領域に設置してみました。hostsファイルを編集後のデスクトップパソコンです

エックスサーバーへ移転50

一方、ノートパソコンを新たに起動して当ブログにアクセスします。これは移転元(FUTOKA)のサーバーに繋がっています。

エックスサーバーへ移転51

何もいじっていませんので元のフッターに表示されていました。

こんな感じでなんとなく両サーバーの違いが分かりました。

最後にhostsファイルに追記した部分を消去して上書きしておきます。

ネームサーバー(DNS)の変更

ようやく最後の段階までたどり着きましたね。ドメイン管理業者のHPへアクセスしてDNSを書き換える作業です。

当ブログのドメインはお名前.comで取得していますので、お名前.comのHPでDNSの書き換えを行います。

お名前.com

トップページ右上の「ドメインNaviログイン」をクリックしてログインします。

①NaviTOPをクリックしてドメイン名の11874.clickのネームサーバーを②「変更する」をクリックします。

エックスサーバーへ移転52

「登録情報は正しいので、手続きを進める」をクリックします。

エックスサーバーへ移転53

「 他のネームサーバーを利用」にチェックを入れますとネームサーバー情報を入力するページが表れます。

この1~5までにエックスサーバーのネームサーバー情報をを書き込みます。

エックスサーバーへ移転54

エックスサーバーのネームサーバー情報はどこにあるかと言いますと、サーバーパネルにログイン➝サーバー情報と進みますと、一番下にあります。

エックスサーバーへ移転55

これで1~2日後にはネームサーバーが変更されます。

以上でエックスサーバーへの移行が完了しました。

まとめ

今回はレンタルサーバー会社をFUTOKA➝エックスサーバーへ引っ越しました。

ネットで検索しましてもロリポップやさくらサーバーからエックスサーバーへの移転方法はたくさんHitしますが、FUTOKAからエックスサーバーへの移転の記事は皆無でした。

そこの所で少し手惑いましたが、今回移行記事を書き記した事で他のFUTOKAユーザーのお手本になれば良いと思います。

スポンサーリンク

フォローする

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です