戻る

LocalでWordPress環境構築

2024/04/03

Local icon



概要

Webサイトを構築・運用にあたって、新しいプラグインや仕様の変更などのため、ローカル(自分のpc)にテスト環境を構築することがある。これまではXAMPPツールを使用していたが、頻繁にデータベースが壊れる。

最近耳にする「Local」を使ってみることにした。普通、自分のパソコン環境をローカルというので紛らわしいが、ツールを「Local」とする。Localは以前は「Local by Flywheel」と称していた。

ここでは、ローカル環境に、サーバーの本番サイトをエクスポート/インポートする手順を紹介する。
本番の「秋田ふるさと応援団」サイトは3月にWordPress化で旧サイトから移行したもの。
 秋田ふるさと応援団

WordPressのプラグインAll-in-One WP Migrationを両方に導入してエクスポート/インポートを行う。

課題はこの無料のプラグインではファイルの容量に制限があること。ネットで検索すると無料で容量制限をアップする方法として別途プラグインを導入するとか、バージョンの低いAll-in-One WP Migrationを導入し直すなどがある。しかしながらプラグインを提供する側としては無料と有料の差別化をしているので、いつまでもこれらのバイパス手法には頼れない。

今回はローカル側にインポートする際に容量制限が300Mと表示された。本番サイトは公開して日も浅いのでメディアライブラリーを除いてエクスポートファイルを作成した。メディアライブラリーは別途FTP(File Transfer Protocol)でダウンロードした。



Local導入


カストマイス゛



All-in-One WP Migration プラグイン導入

ここから、本番サイトからWordPressをファイルにエクスポートし、ローカルにインポートする手順



本番サイトでエクスポート



エクスポートされたファイルの場所

FTPで本番サイトのWordPressをパソコンにダウンロード



あらかじめ local にインポートされるWordPress環境を作っておく


localにインポート

  • All-in-one WP Migration メニューが出てくるのでimportからFileを選びここに指示どおりDrag&Dropする
  • import先のファイルガ全部上書きされる、と警告がでるので間違いないか確認してPROCEED
  • 「サイトをインポートしました。」と出ればFINISHで終了


メディアライブラリをダウンロード

  • 本番サイトのWordPressのメディアライブラリは/(ドメイン)/wp-content/uploadsの中のファルダーに作成した年代ごとに入っている
  • FTPでLocal(パソコン)の同じファイルパスのフォルダーにダウンロードする
  • これで完了


ダウンロードされたLocalサイト

  • Localのダッシュボードからサイトを開く
  • LocalからWordPressのダッシュボードにログインするときは、本番サイトと同じユーザー/パスワードを使う


感想

  1. Localのダッシュボードを最初に見た時、センスのよさに多分品質は良いものと想像した
  2. XAMPPと比較して大変導入が容易
  3. Localダッシュボードの左下の+アイコンから、別のサイトが作成できる
  4. 「All-in-One WP Migration」でサイトのインポート/エクスポートのやり取りがとても簡単に出来る