ライブWordPressサイトをローカルホストに移動する方法

ライブWordPressサイトをローカルホストに移動する方法(LocalWP、XAMPPなど)

· · 16 min read ·
Written By: 著者アバター Joella Dunn
著者アバター Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: レビュアーアバター John Turner
レビュアーアバター John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

ウェブサイトのデザインを一新したい、新しいプラグインを試したい、カスタムコードを実験したいと考えているかもしれません。ライブサイトを壊さずに、これを行うにはどうすればよいでしょうか?

多くの開発者は、この問題を解決するためにローカルWordPressホストを使用しています。

ライブのWordPressサイトをローカルホストに移行すると、可能性の世界が開かれます。それは、結果を気にせずにウェブサイトで遊べるサンドボックスを持っているようなものです。

このチュートリアルでは、ライブウェブサイトのコピーをローカルホストに移行する方法を紹介します!開発の高速化、オフラインでの利用、安全なトラブルシューティングのメリットが得られます。

主なポイントは次のとおりです:

  • ローカルホスティングにより、ライブウェブサイトのダウンタイムをリスクすることなく、安全にアップデート、新しいデザイン、カスタムコードをテストできます。
  • ローカルで作業すると、サーバー応答の遅延が完全に解消され、インターネット接続がなくてもどこからでも作業できます。
  • 無料ツールでローカル環境を構築する:LocalWP、MAMP、WAMP、XAMPPなどのソフトウェアを使用して、コンピューター上にローカルサーバーをすばやくセットアップできます。
  • Duplicator Proのような信頼性の高い移行プラグインを使用すると、ライブサイト全体を、移動しやすい単一のバックアップアーカイブにバンドルできます。
  • バックアップをLocalWPのインストールにドラッグアンドドロップするか、ファイルをアップロードしてローカルサーバーでインストーラースクリプトを起動するだけで、移行を完了できます。

クイック概要:ライブWordPressサイトをローカルホストに移行する方法

1. Back up your live site.
First, use a backup plugin like Duplicator to back up your entire live website. You’ll get backup files that will help you import your content into the local site.
2. Build a local website.
You can use local development software like LocalWP, MAMP, or WAMP to build a local WordPress site.
3. Create a database for the local site.
Open your local host’s phpMyAdmin dashboard and create a new database for the local site.
4. Import the backup into the local site.
If you already installed WordPress on the local site, drag and drop the live site’s backup into Duplicator’s Import page. You can also just upload the backup archive and installer files to the local server and launch the installer.

このチュートリアルで使用するツールはDuplicatorです。ワンクリックでライブサイトの完全なバックアップを作成し、それを任意のローカル環境にインポートできます! Duplicatorを無料でダウンロード →

目次

WordPressサイトをローカルでホストできますか?

XAMPP、MAMP、WAMP、LocalWPなどのソフトウェアを使用して、コンピューター上にローカルサーバー環境をセットアップできます。これによりWordPressがインストールされ、ローカルで実行されるため、インターネット接続やライブサーバーを必要とせずにウェブサイトを開発およびテストできます。

WordPressサイトをローカルでホストする理由

開発者、デザイナー、または単にウェブサイトにいくつかの変更を加えたいだけであっても、ローカルでホストされたサイトを構築することをお勧めします。基本的に、これにはライブWordPressサイトのコピーを作成し、コンピューター上のローカルサーバーでホストすることが含まれます。

これにより、ライブサイトは変更されないまま、自由に操作できるウェブサイトの正確なコピーが得られます。

実際のウェブサイトの機能に影響を与えることなく、WordPressテーマを編集したり、プラグインを更新したり、新しいコンテンツを追加したりできます。

ローカルWordPressサイトを持つことの主なメリットを見ていきましょう。

独立したテスト環境を構築する

ローカルホストを使用すると、独立したテスト環境が利用できます。ここでは、ライブサイトに影響を与えることなく自由に実験できます。

これにより、本番ウェブサイトの機能を損なうリスクなしに、新しいテーマ、プラグイン、コードの変更をテストできます。ダウンタイムなしで変更をプッシュすることもできるため、SEOを損なうことはありません。 

WordPress学習を開始する

開発やデザインの初心者でも、スキルアップのためにローカルサイトを作成できます。オフラインの無料ウェブサイトで自由にコーディングを学ぶことができます。

WordPressに慣れてきたのは数年前からです。LocalWPは、サンドボックスサイトの作成、自由な実験、そして学習に最適なローカル環境です。とても簡単です!

オフラインでの利用

ローカルホスティングを使用すると、インターネット接続がなくてもWordPressサイトで作業できます。これは、旅行中や安定したインターネット接続が容易に利用できない状況で役立ちます。インターネットアクセスに関係なく、ウェブサイトの開発、デザイン、テストを続けることができます。

より高速な開発

WordPressをローカルでホスティングすることで、インターネット接続やサーバーの応答時間への依存がなくなります。これにより、ワークフローが高速化され、変更を加えてテストし、即座に結果を確認できるようになります。

機密性とプライバシー

ローカルホスティングにより、作業内容が機密かつプライベートに保たれます。機密性の高いプロジェクトを公開するリスクなしに作業できます。これは、クライアントのウェブサイトで作業する場合に特に重要です。

コスト削減

ライブのWordPressウェブサイトがない場合、ウェブホスティングサービスに料金を支払う前にローカルサイトを作成できるため、長期的には費用を節約できます。追加費用なしで最初のウェブサイトを構築できます。これは、予算が限られている個人や中小企業に役立つ可能性があります。

ライブWordPressサイトをローカルホストに移動する方法

WordPressサイトをローカルでホスティングするメリットがわかったところで、データをローカルサーバーに移行するプロセスを説明します!

ライブのWordPressサイトをローカルホストに移行するための主な手順は次のとおりです。

  • 簡単な移行のために、Duplicator Proのような信頼性の高い移行プラグインをインストールする
  • ライブサイトの完全なバックアップを作成する
  • ローカル開発環境をセットアップする
  • ローカルサイト用の新しいデータベースを作成する
  • バックアップファイルをインポートして移行を完了する

サイトをローカルサーバーに移動するための最適なエクスポート方法を紹介します。ただし、一部のウェブホスト(Bluehostなど)では、ライブサーバーにステージングサイトをセットアップできます。

詳細については、WordPressステージングサイトの作成方法に関するチュートリアルをご覧ください!

ステップ1:WordPress移行プラグインをインストールする

ローカル環境でサイトの変更をテストしたい場合は、データの正確なコピーをローカルサーバーに移行する必要があります。これは難しい作業のように思えますが、Duplicatorがプロセスを簡素化します。

Duplicatorは、最高のWordPressバックアップおよび移行プラグインです。ライブウェブサイト全体を単一のzipファイルにバンドルできます。

これにより、すべてのWordPressファイル、プラグイン、テーマ、データベーステーブルを新しい場所に簡単に転送できます。

Duplicator Pro プラグイン

Duplicator Proに含まれるその他の便利な機能の一部を次に示します。

  • 手動および自動バックアップ
  • ワンクリックステージングサイト
  • Duplicator Cloud、Google Drive、Amazon S3などへのクラウドバックアップストレージ
  • 大規模サイトおよびマルチサイトネットワークをサポート
  • 迅速なサイト復旧のための災害復旧ポイント
  • ワンクリック復元
  • ワンクリックリモート復元
  • ドラッグアンドドロップインポート
  • 空のサイトサポート
  • タイムアウトのメール通知
  • Duplicator Eliteで無料のWP Media CleanupおよびActivity Logプラグイン

まず、Duplicator Pro のサブスクリプションを選択します。プラグインには無料版がありますが、プレミアムプランではドラッグ&ドロップでの移行がサポートされます。これにより、本番サイトとの間で変更を素早く移動できます。 

Rock Lobster Webdesign が Duplicator Pro を使用してクライアントサイトをテスト環境に移行する方法をご覧ください!

購入後、ライセンスキーをコピーします。次に、ライブ WordPress サイトにDuplicator Pro をインストールして有効化します。

Duplicator を使い始める前に、ライセンスを有効化する必要があります。Duplicator Pro » 設定 » 一般に移動します。

Duplicator ライセンスキーのアクティブ化

ライセンスキーを貼り付けて、有効化をクリックします。次に、次のステップに進んでください!

ステップ2:ライブサイトのバックアップ

Duplicator を使用すると、ウェブサイト全体を複製できます。このコピーを作成するには、バックアップを作成する必要があります。これは、ローカルホストに簡単に転送できます。

開始するには、Duplicator Pro » バックアップ » 新規追加に移動します。

Duplicator で新しいバックアップを追加

バックアップに名前を付け、保存場所としてローカルを選択します。

Duplicatorの最初のバックアップ手順

すべてのデータを移動したい場合は、フルサイトを選択します。ただし、特定のサイトファイルを除外したり、代わりにWordPress データベースのみをバックアップすることもできます。

Duplicatorのバックアッププリセット

次に、Duplicator がライブウェブサイトをスキャンします。注意が必要な点があれば、通知が表示されます。

Duplicator バックアップスキャン

これらの通知を確認したら、バックアップを作成をクリックします。Duplicator が自動的にウェブサイトのコピーを構築したら、バックアップページに表示されます。

バックアップファイルをダウンロード

アーカイブファイルとインストーラーファイルの両方をダウンロードします。 

ウェブサイトをバックアップする手頃な方法をお探しですか?Duplicator は、ウェブサイト全体を 1 つのファイルにパッケージ化し、どこにでもインポートできます。しかも無料です。Duplicator 無料版を入手 →

ステップ 3: ローカルサイトの構築

次に、コンピューター上でホストされるローカルサイトを設定する必要があります。これを行うには、ローカルサーバー環境を見つけることが重要です。 

効果的なオプションをいくつかご紹介します:

このチュートリアルでは、LocalWP と MAMP に焦点を当てます。

方法 1: LocalWP を使用したローカルサイトの構築

LocalWP は、ローカル WordPress サイトを構築するための最も人気のあるツールの 1 つです。ワンクリックで WordPress を自動的にインストールしてくれます。

他のローカルソフトウェアとは異なり、LocalWP は Mac、Windows、Linux と互換性があります。

LocalWPウェブサイト

ローカルサイトの作成を開始するには、LocalWP のウェブサイトにアクセスし、無料でダウンロードをクリックします。次に、オペレーティングシステムを選択します。

LocalWPをダウンロード

アプリをインストールしたら、左下隅にある+アイコンをクリックします。これにより、新しいローカルサイトを追加できます。

新しいLocalWPサイトを追加

新しいサイトを作成を選択して続行します。

新しいLocalWPサイトを作成

新しいローカルサイトに名前を付けます。

ローカルサイト名

開発者の場合、PHP、Apache、MySQL の特定のバージョンでローカル環境をカスタマイズできます。これを行うには、カスタムを選択します。

しかし、Preferred は一般的な WordPress インストールをセットアップします。

LocalWP推奨ローカルサイト

最後に、サイトのユーザー名、メールアドレス、パスワードを入力します。

LocalWP WordPressログイン

LocalWP は数分で新しいローカル WordPress サイトをセットアップします。

方法 2: MAMP を使用してローカルサイトを構築する

多くの人が Mac コンピューターには MAMP を、Windows には WAMP を使用することを選択します。これらのいずれかのオプションを使用すると、WordPress を迅速にインストールし、ローカルコンピューターでホストできます。

私は個人的に Mac を使用しているので、このガイドでは MAMP を使用します。

まず、MAMP のウェブサイトにアクセスし、お使いのコンピューターと互換性のあるバージョンをダウンロードする必要があります。

MAMP ウェブサイト

このファイルを開くと、MAMP がインストールの手順を案内します。これらの手順に従うと、成功メッセージが表示されます。

MAMP インストール完了

次に、MAMP アプリを開き、Preferences » Ports をクリックします。ここで、Apache Port を 80 に設定し、OK をクリックします。

MAMPポート

その後、Server タブに移動します。Document root の下で、ローカルサイトを保存するフォルダーを選択できます。

MAMPサーバー設定

デフォルトでは、これは Applications » MAMP » htdocs になります。

ステップ4:データベースの作成

元のファイルをローカルサイトに移動する前に、新しいデータベースを作成する必要があります。これは phpMyAdmin ダッシュボードで行うことができます。これを見つけるには、次のいずれかのリンクを開きます。

http://localhost/phpmyadmin/

http://localhost:8080/phpmyadmin/

次に、New をクリックします。新しいサイトのデータベースの名前を追加し、Create をクリックします。

新しいローカルデータベースを作成

これで、バックアップをローカルサイトに自由にインストールできます!

ステップ 5: バックアップファイルをインストールする

ローカルサイトがライブサイトとまったく同じように表示および機能するようにするには、以前に保存したバックアップをインポートする必要があります。LocalWP と MAMP の両方を使用してこれを行う方法を説明します。

方法 1: LocalWP にバックアップファイルをインストールする

ローカルサイトに WordPress が既にインストールされている場合は、アーカイブファイルをドラッグアンドドロップするだけで済みます。

これが私のお気に入りの方法です!WordPress 初心者だった頃、ローカルサイトをオンラインにする最も簡単な方法だとわかりました。

LocalWP を使用して、アプリを開き、ローカルサイトを選択します。サイトの詳細とともに、WP Admin ボタンが表示されます。

LocalWP WP管理ボタン

これをクリックして、新しいローカル環境にアクセスします。初めて開く場合は、サインインする必要があります。次に、Duplicator Pro をプラグインとしてインストールします。

Duplicator を有効化した後、Import Backups ページを見つけます。ここで、保存したアーカイブファイルをドラッグアンドドロップするだけです。

Duplicatorでバックアップをインポートする

バックアップのインストール準備ができたら、続行します。

バックアップのインストールを続行

インストーラーを起動して、ローカルサイトにある現在のコンテンツを置き換えることを確認する必要があります。

Duplicatorインストーラーを起動

次に、Duplicator がインストール手順を案内します。まず、Install TypeFull install single site であることを確認します。次に、利用規約と通知を受け入れて、Next をクリックします。

ローカルサイトDuplicatorのインストール

最後に、インストールを確認します。

ローカルサイトインストールの確認

本番サイトがローカルサイトに自動的にインポートされます!完了したら、管理ログインボタンを使用してローカルでサイトのテストを開始してください。

方法2:MAMPにバックアップファイルをインストールする

MAMPやWAMPなどのアプリケーションでローカルサイトを作成した場合、WordPressは自動的にインストールされません。しかし、心配いりません。Duplicatorは、完全に空白のローカルサイトにウェブサイトをインポートできます。

まず、MAMPをインストールしたフォルダを見つけます。この例では、Applications » MAMP » htdocsでした。ここに、ローカルサイト用の新しいフォルダを作成します。

MAMPローカルサイトフォルダ

Duplicatorでダウンロードしたアーカイブファイルとインストーラースクリプトの両方をコピーします。このフォルダに貼り付けます。

MAMPアップロード Duplicatorパッケージ

次に、ブラウザウィンドウを開き、installer.phpスクリプトを実行します。これを行うには、単純にこのURLを検索します:

http://localhost/local-site/installer.php

ただし、local-siteをフォルダのカスタム名に置き換えることを忘れないでください。

これにより、Duplicatorインストーラーが開きます。下にスクロールしてセットアップに移動し、新しいデータベース情報を入力します。

MAMPデータベースのセットアップ

新しいデータベース名を入力します。ローカルサイトの場合、ホスト名はlocalhost、ユーザーはrootです。通常、パスワードは空白のままにできますが、これもrootの場合があります。

その後、検証をクリックしてデータベースをテストします。通知を確認し、利用規約と通知を受け入れて続行します。

ローカルサイトのインストールを検証

LocalWPサイトで行ったのと同じように、インストール設定を確認する必要があります。

MAMPローカルサイトをインストール

次に、Duplicatorプラグインがアーカイブファイルを展開します。新しいローカルサイトのWordPressダッシュボードにログインするオプションが表示されます!

ステージングから本番環境に変更を移行する方法

ローカルステージングサイトでは、ウェブデザインを完全に変更できます。また、ソフトウェアを安全に更新したり、新しいコーディングをテストしたりするためにも使用できます!

完了したら、これらの変更を本番サイトに移動する必要があります。これを行うには、ローカルサイトにDuplicatorがインストールされていることを確認してください。次に、サイトの完全なバックアップを作成し、ダウンロードします。

次に、本番WordPress管理ダッシュボードを開きます。Duplicator Pro » バックアップのインポートに移動し、ローカルサイトのバックアップアーカイブファイルをアップロードします。

バックアップに関する詳細が表示されます。ページの下部にある続行をクリックします。

予期しないエラーからサイトを保護するために、リカバリポイントの設定を検討してください。次に、インストーラーを起動します。

移行前の災害復旧ポイント

ステップバイステップのインストーラーウィザードが、移行の残りの部分を案内します!

これにより、ローカルステージングサイトのデータが本番サイトにインポートされます。新しい変更を正常にデプロイできます。

よくある質問(FAQ)

ライブWordPressサイトのローカルコピーを作成するにはどうすればよいですか?

ライブWordPressサイトのローカルコピーを作成するには、まずDuplicator Proをインストールします。次に、ライブウェブサイトをバックアップします。ローカルステージングサイトを作成した後、バックアップをインポートします。これを行うには、アーカイブファイルとインストーラーファイルをサーバーにアップロードするか、アーカイブファイルをインポートページにドラッグアンドドロップします。

cPanelなしでWordPressサイトを移動するにはどうすればよいですか?

Duplicator Proをインストールすれば、cPanelを使わずにWordPressサイトを移行できます。このWordPressプラグインを使用すると、ファイルとデータベース情報をバンドルしたサイトのバックアップをダウンロードできます。その後、2つ目のサイトにDuplicator Proをインストールし、サイトのバックアップを直接ドラッグアンドドロップできます。 

ドメインなしでWordPressサイトを開始できますか?

はい、ドメイン名やホスティングプロバイダーを必要とせずに、ローカルサーバーでWordPressサイトを作成できます。まず、LocalWP、XAMPP、MAMP、またはWAMPのようなローカル開発ソフトウェアを選択する必要があります。これらがWordPressのインストールプロセスをガイドします。 

ライブのWordPressサイトをローカルホストに手動で移行するにはどうすればよいですか?

サイトを手動で移行するには、ホスティングアカウントのダッシュボードを開きます。次に、phpMyAdminにログインし、データベースをSQLファイルとしてエクスポートします。また、FileZillaのようなファイルマネージャーまたはFTPクライアントを使用して、public_htmlフォルダ内のファイルをエクスポートする必要があります。 

MAMPまたはWAMPをインストールし、ローカルサイト用のフォルダを作成します。ここに、エクスポートしたWordPressファイルをコピーアンドペーストします。

次に、ローカルサイトのphpMyAdminを開きます。インポートタブを開き、ファイルを選択ボタンをクリックします。次に、ZIP圧縮されたデータベースファイルを追加します。

その後、ライブサイトを参照するデータベース内のすべてのURLを検索して置換する時間です。これを行うには、phpMyAdminのSQLタブに移動し、このSQLクエリを貼り付けます。

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/local-site') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/local-site');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/local-site');

すべてのURLを、固有のプロダクションサイトとローカルサイトのリンクに置き換えることを忘れないでください。また、ライブサイトにSSLがある場合は、HTTPSを使用するようにしてください。次に、実行ボタンを押します。 

最後に、wp-config.phpファイルを更新する必要があります。ローカルサイトフォルダを見つけて、テキストエディタでこのファイルを開きます。ここに、更新する必要のあるMySQLデータベースの値があります。

  • DB_HOST
  • DB_NAME
  • DB_USER
  • DB_PASSWORD

最後に、すべてのURLがローカルサイトにリンクされていることを確認するために、phpMyAdminでWordPressオプションテーブルを開きます。siteurlhomeの両方について、option_valueをローカルホストURLに変更します。 

結論

これで、ライブのWordPressサイトを安全に更新できるローカルホストのウェブサイトができました!

せっかくなので、これらの追加のWordPressのヒントやコツも役立つかもしれません。

ローカルホストのメリットを享受する準備はできましたか?Duplicator Proをダウンロードして、ライブデータをローカルコンピューターにシームレスに移行しましょう!

著者アバター
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

Get Duplicator Now
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

or
Get 60% Off Duplicator Pro Now →