WordPressの引越方法

既存のWordPressを違うレンタルサーバーに引越する際、まずはFTP接続でWordPress関連のファイルを全てダウンロードしておきます。

WordPress関連のファイルをダウンロード

パソコン上に適当なフォルダを作成し、そちらにダウンロードしておくとよいでしょう。

また、静的なホームページの場合、ダウンロードしたHTMLファイルやCSSを新サーバーにアップロードすれば完了しますが、WordPressは動的なサイトのため、データベースのなかに記事などの情報が入っています。

そのため、データベースもダウンロードする必要があります。

mysqlダウンロード

このデータベースについては、エックスサーバーの場合、「MySQL」バックアップの箇所から簡単にダウンロードできます。もしくは「phpMyAdmin」からデータベースを選択して、SQL形式でエクスポートしてもよいかと思います。

選択するデータベースは、wp-config.phpファイル内のデータベース名('DB_NAME')の箇所に記載があります。

ダウンロードしたファイル

あとは、ダウンロードしたWordPress関連のファイルを引越先の新サーバーにアップロードし、データベースもインポートしたのち、ドメインのネームサーバーを変更すれば完了です。

ただし、このダウンロードしたファイルのうち、「wp-config.php」のファイルにはデータベースに接続するための旧レンタルサーバー側の情報が記載されています。

wp-config.phpファイル

そのため、この「wp-config.php」ファイルの内容を、引越先の新しいサーバーのデータベース情報に書き換えてからアップロードする必要があります。

引越先レンタルサーバーでの設定手順

上記のように、アップロードする前に「wp-config.php」の内容を引越先の情報に書き換える必要があるため、まずは引越先でドメインの設定や新しいデータベースの作成を済ませておきましょう。

ここでは、ロリポップ!に引越する場合を例にご紹介します。

ドメインの設定

まずはドメインの設定をしておきます。ネームサーバーを変更するまでは切り替わりませんが、ファイルのアップロードをする必要があるため、事前に設定しておきましょう。

あとでネームサーバーを設定する

ここで表示されている切り替え先のネームサーバーの情報は後ほど使いますので、メモしておくことをおすすめします。

データベースの作成

次に、引越先でデータベースも作成しておきます。

引越先のデータベース作成

こちらの情報にて、上記の「wp-config.php」のファイルを書き換えます。

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

最近のメモ帳はUTF-8Nでも保存される気がしますが、言われたことを守って、何らかのテキストエディタを使用することをおすすめします。

例えば、「データベース名」については以下のように書き変えていきます。

define( 'DB_NAME', 'ロリポップで作成したデータベース名' );

ホスト名については、たいていは'localhost'でうまくいくはずです。

書き変えたら保存して、全てのファイルを新サーバーへアップロードしましょう。

WordPress関連ファイルのアップロード

特に、「wp-content」フォルダ内のファイルについては、テーマやプラグインなどが含まれているため、今まで旧サーバーで使用していたものをアップロードすることをおすすめします。

公式サイトから同じバージョンのファイルをダウンロードしてきて、新たにアップロードしてもよいかとは思いますが、上記の「wp-content」フォルダと書き換えた「wp-config.php」については、個別にアップロードするようにしましょう。

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

WordPress関連のファイルをアップロードしましたら、次にダウンロードしたデータベースのSQLファイルをインストールします。

「データベース」 → 「操作」 → 「phpMyAdminを開く」の箇所からログインしますが、違うタブで開くはずですので、こちらの情報をコピペしてログインすればよいと思います。

phpMyAdminへのログイン

コピペする際、半角スペースの空白が入ってしまう場合もあるので、よく確認することをおすすめします。

ログイン後、「インポート」のタブの左サイドバーから該当するデータベースを選択すると、「データベースほにゃららへのインポート」と表示されるはずです。

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

あとは、パソコン上にあるSQLのデータベースのファイルを選択してインポートすればよいでしょう。

ネームサーバーの変更

最終的に、新サーバーのネームサーバーに変更したのち、無料SSLの設定などもしておくことをおすすめします。数日中には切り替わるはずですが、もし何らかの事情で失敗した場合、元のネームサーバーに戻せば以前のままでサイトは表示されます。

正常に移転が完了して問題がないことを確認したのち、旧レンタルサーバー側の情報を削除するとよいでしょう。