[WordPress]自宅サーバーからレンタルサーバへ移行する時の手順・注意点

   

a0001_015384家のモデムを変更してからうまく設定ができなくなったため自宅鯖からSq4u.jpさんのウェブスペースを利用させてもらうことに.

ちなみにラップトップ鯖は現在Sambaを使ったLAN内ファイルサーバとして稼働中.壊れることを知らない無敵っぷり.

前置きはこのくらいでさて本題.今回は以下の手順で移行する.
1.前準備
2.バックアップ
3.移行作業

移行の前準備

Sq4u.jpでphpmyadmin等のツールを使おうとするとPermissionError吐き続けて使い物にならないためWordPressのプラグインを使って移行の準備を行う.
FTP経由でファイルのダウンロードとかも行うからFTPソフト必須.

今回使うものリスト

・FTPソフト(FileZillaなど)
・WordPress インポートツール(Wordpressプラグイン)
・Add From Server(Wordpressプラグイン)

WordPressプラグインは移行後使うため移行前にインストールする必要はない.

バックアップ

FTPソフトを使ってWordpressディレクトリごとダウンロード.
直下にインストールしてる場合はWordpressに関する全てのファイルをダウンロード.

ダウンロードが終わったらWordpress管理画面のツール→エクスポートを選択.

wordpress_exportすべてのコンテンツをチェックしてエクスポートファイルをダウンロード.

wordpress_export1

以上でバックアップはおしまい.

移行作業

WordPressのインストール

移行先の公開用ディレクトリ(public_html等)にFTPソフトでダウンロードしたWordpressディレクトリ(もしくはファイル群)をコピーする.
ディレクトリ直下のwp-config.phpのデータベース情報を適宜変更する.

define('DB_NAME', '○○○');
define('DB_USER', '×××');
define('DB_PASSWORD', '△△△');
define('DB_HOST', '□□□');

WordPressプラグインによる移行

WordPress インポートツール と Add From Server をインストールする.
まずはWordPressインポートツールをインストール後に有効化し,
管理画面のツール→インポートを選択.
インポート方法の中からWordpPressというのを選択する.

wordpress_import

先程エクスポートしたxmlファイルを選択してインポートを実行する.

次に,メディアの紐付けを行う.
Add From Serverを有効化してプラグイン一覧画面でファイルをインポートを選択.
~/wp-content/uploads/ 以下の全てのファイルをインポートしていく.

wordpress_import2

これでメディアとの紐付けも完了し,正常に移行できる.

参考サイト:
WordPress移転した際、メディア(写真類)をFTPしたのに、メディア一覧に表示されない場合 - iPhone Android スマートフォン使いこなし パソコン・WordPressも

 - Web, 弄ってみた, 未分類