WordPressのサーバーへの移行作業について
All in one WP Migrationというプラグインで簡単に移行できるのですが、このプラグインは一定容量以上は有料になります。それにエンジニアである以上はWordPressの基本構造を理解してデータベースの直接インポートやエクスポートはできるべきだと思っています。そこで移行作業の手順を以下のとおり備忘録にしておきます。
1 wp-contentフォルダーを移行
これはFTPを使用すべきです。お名前ドットコムのファイルマネージャーでうまくいきませんでした。さんざん悩んで結局FFFTPを使ってアップロードしました。やはり、このアプリは老舗ですね。
2 データベースのバックアップを取得
PHPMyadminをうまく使わないといけません。お名前ドットコムのMySQL環境では、Chromeで使用しようとすると、ログイン段階でエラーが出てしまいました。Edgeでは問題なくログインできたのでこちらで処理しました。
3 データベースをインポート
2のデータベースをインポートするのですが、こちらもPHPMyadminがうまく使えれば問題ありません。
4 データベース内容の書き換え
初期の立ち上げのためPHPMyadminでwp-optionsテーブルのsiteurlとhomeの各フィールドを新しいサーバーのドメインに書き換える。ドキュメントルートのパスまで書くこと。
5 Velvet Blues Update URLでURLを書き換え
元のデータベースでプラグインをインストールしておいたほうがいいかも。書き換えの内容は4と同じ。