slow people

登山、キャンプなどをゆるく楽しんでます

PhpMyadminを使用したWordPressの移管方法(備忘録)

f:id:makorojer:20191111053959p:plain

spl

(コチラの記事を参照し作業した内容です。)

WordPressのサイトを別ドメインに移管する場合の方法。

PhpMyadminを使用。

概念       

WordPressphpファイルと、データベースから構成されている。

そのため、FTPなどでファイルのみ移行しても、表示されない。

ファイルと、データベースの移行が必要。

データベースはサーバーによる設定が入っているため、移管後に再設定する必要がある。

移行方法       

ァイルの移行|

FTPソフトやエクスポート機能などで、WordPressのファイル一式をダウンロードします。

新しいサーバーに上記のファイルをアップロードします。

ータベース移行|

|移管元のPhpMyadminからデータベースをダウンロードする

  1. PhpMyadminにアクセス。サーバーによってはコントロールパネルからアクセスするサーバーもあります。
  2. PhpMyadminから、エクスポートしたいデータベースに移動し、上部メニューから「エクスポート」をクリックする。
  3. 「Export method」→「詳細」をクリックする。
  4. テーブルを全選択し、「出力」→「出力をファイルに保存する」→圧縮「zip形式」を選択します。
  5. DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER コマンドを追加する」にチェックを入れる。
  6. 「実行」をクリックする。ファイルがダウンロードされる。

|移管後のデータベースにデータをインポートする

  1. PhpMyadminにアクセスする。
  2. データベースを作る。
  3. データベースへ移動し、「インポート」をクリックする。
  4. 前にダウンロードしたファイルを選択し、インポートする。

|データベースの情報を移管先サーバー用に編集する

  1. PhpMyadminにアクセスする。
  2. 「検索」に移管元アドレスを入力、テーブルを全選択して「実行」する。
  3. 検索結果が表示されたら、optionのテーブルの移管元アドレスを、移管先アドレスに変更する。

ップロードしたconfig.phpファイルの新サーバーに合わせる|

config.phpはサーバーの情報とWordPressの情報を同期するファイルです。この情報を移管先サーバーに合わせる。

ータベースの情報を上書きする

現状のままではWordPressパーマリンクの情報が移管元サーバーのままなので、移管先サーバーに合わせる。

(コチラの記事を参照)

WordPressのパーマリンクを更新|

  1. WordPressへアクセス。
  2. 「設定」→「パーマリンク設定」を保存し、設定を更新する。

 

記方法により、無料サーバーXFREEからさくらのレンタルサーバーに移管してみました。結果は、そのまんまの移管とはなりませんでしたが、プラグインとテーマ以外の必要なデータはほぼ移管に成功し、移管先のダッシュボードで調整してなんとか元通り移管できました(-_-;)

⇒移管前

⇒移管後

 

 

やさしく学べるMySQL運用・管理入門【5.7対応】

やさしく学べるMySQL運用・管理入門【5.7対応】