はじめに
こんにちは。ネットワークエンジニアの「だいまる」です。
WordPress・ブログ構築シリーズも大詰めとなってきました。
今回はテスト環境から本番環境への移行方法についてまとめていきたいと思います。
ブログ・サーバ構築は試しにテスト環境で実施することが多々あるかと思います。
ローカル環境等でテストしていたWordpressを本番環境に移行したい!!という方向けへの記事となります。
今回利用した本番環境は「ラズパイ」
WordPressサイトの環境構成のイメージは、「【WordPress・ブログ構築】エンジニアがいるならレンタルサーバを借りずにブログを構築(ラズパイ編)」でも触れていますが、ここでも簡単に説明します。
今回の構成は、ラズパイにWordpressを構築し、AWS EC2をリバースプロキシとして利用することでマンションタイプのネットワークでも構築できるようにしています。
リバースプロキシはVPSサーバでも十分代用可能だと思います。
移行ステップ①:プラグインのインストール
テスト環境から本番環境への移行方法は「All-in-one WP Migration」プラグインを利用することで簡単になります。
プラグインのインストール自体は、WordPressのメニューバーの「プラグイン」をクリックし「新規追加」をクリックします。
クリック後は、以下画像のような画面が出るので、右上のキーワード検索に「All-in-one WPMigration」と入力しEnterを押します。
検索すると「All-in-one WPMigration」が出てくるので、「いますぐインストール」をクリックします。
これでインストールは完了となります。
しかし、テスト環境から本番環境への移行は、移行元と移行先の両方で「All-in-one WPMigration」をインストールする必要があります。
移行ステップ②:移行元環境からデータをエクスポートしよう!!
移行ステップ②で最初にやることは「移行元環境でデータをエクスポートすること」です。
データのエクスポートには、先程インストールした「All-in-one WPMigration」を利用します。
利用方法はWordPressのメニューバーに表示されている「All-in-One WPMigration」をクリックし、「エクスポート」をクリックします。
エクスポートをクリックした後は、「エクスポート先」→「ファイル」の順でクリックし、エクスポートするファイルを選択するとエクスポートが開始されます。
上記対応完了後、以下の画面が表示されるのでクリックしダウンロードしたらエクスポート完了です。
移行ステップ③:最後は移行先でデータのインポート
最後の移行ステップ③では先程エクスポートしたデータを移行先にインポートします。
エクスポートと同様、移行先のWordpressのメニューバーから「All-in-one WPmigration」をクリックし、「インポート」をクリックします。
クリック後、「エクスポート」と同様の画面になるので、「インポート元」から「ファイル」をクリックし、「エクスポート」で出力したデータを選択します。
ファイル選択後、インポートが開始され100%になれば完了です。
しかし、場合により、URLなどが移行元環境のものになっている可能性があります。
その際は、「一般設定のURL確認」や「URL更新」も実施します。
また、インポート時にアップロードできないトラブルが発生した場合、以下記事で解決できる可能性が高いので確認してみてください。
最後に
ここまで対応を終えたら基本的には構築完了です。
あとは細々とした設定変更やURLの変更を行えば、ブログ運営を開始することができると思います。
そうなったら、アフェリエイトの登録をして、副収入を得ていきましょう。
-
ブログ・サーバ構築
【自作でGoogle Drive?】NextcloudのCodeサーバ(ビルトインCode)で苦戦した話
-
ブログ・サーバ構築
【WordPress・ブログ構築】初めてのブログ構築はレンタルサーバ・自前環境どっちがお得?(AWS・ラズパイ編)
-
ブログ・サーバ構築
【自作Google Drive】バックアップサーバの外付けHDDを暗号化してみた
-
WordPress
【WordPress・ブログ構築】画像アップロード・本番環境への適用でハマったトラブル
-
WordPress
【WordPress・ブログ構築】AWS(Route53)を利用し、独自ドメインと紐づけてみた
-
ブログ・サーバ構築
【自宅システム】管理するサーバにPrometheus/Grafana環境を導入してみた