ウィンドウズマックソフトウェア設定セキュリティ生産性リナックスAndroidパフォーマンス設定Apple すべて

WordPressサイトをXAMPPに移行する方法

編集済み 3 数か月前 によって ExtremeHow 編集チーム

ワードプレスXAMPP移住開発サーバーローカルホストウェブサイトウィンドウズバックアップマイエスキューエル

翻訳が更新されました 3 数か月前

WordPressサイトをXAMPPのようなローカルサーバー環境に移行することは、変更をテストしたり、新しいプラグインを試したり、サイトのバックアップを作成するための優れた方法です。XAMPPは、Apache、MySQL、PHP、Perlを含む、WordPressをローカルで実行するための完全な環境を提供する人気のあるソフトウェアパッケージです。このガイドでは、移行プロセスの各ステップを明確かつ簡単に説明します。

ステップ1: XAMPPのセットアップ

WordPressサイトを移行する前に、ローカルコンピュータにXAMPPをインストールする必要があります。公式XAMPPサイトからXAMPPをダウンロードできます。お使いのオペレーティングシステム(Windows、macOS、Linux)に応じたバージョンを選択してください。

ダウンロード後、インストール手順に従います。インストールが完了したら、XAMPPコントロールパネルを起動します。ApacheとMySQLサービスをそれぞれの「開始」ボタンをクリックして開始します。エラーなしに開始できた場合、XAMPP環境が整っています。

ステップ2: WordPressサイトのエクスポート

WordPressサイトを移行するには、まずファイルとデータベースの両方をエクスポートする必要があります。まずはファイルの扱いから始めましょう。

WordPressサイトがホストされているサーバーにアクセスできる場合は、FileZillaのようなFTPクライアントを使用してWordPressファイルをダウンロードします。FTP資格情報を使用してサーバーに接続し、WordPressインストールが含まれているディレクトリに移動します。このディレクトリには通常、wp-config.phpwp-contentのようなディレクトリが含まれています。これらのファイルをすべてローカルコンピュータにダウンロードします。

次に、WordPressデータベースをエクスポートします。通常phpMyAdminを介してデータベースが管理されているサイトのホストにアクセスします。phpMyAdminに入ったら、左側のリストからWordPressデータベースを選択します。それから「エクスポート」タブをクリックします。「クイック」エクスポート方法と「SQL」形式を選択して、[実行]をクリックします。エクスポートしたデータベースファイルをコンピュータに保存します。

ステップ3: WordPressデータベースをXAMPPにインポート

WordPressサイトのデータベースをエクスポートしたので、これをXAMPPのローカルMySQLデータベースにインポートする必要があります。

ウェブブラウザを開いてhttp://localhost/phpmyadminに移動します。これにより、ローカルXAMPP環境でphpMyAdminが開きます。上部の「データベース」をクリックすると、データベースを作成するプロンプトが表示されます。ローカルのWordPressデータベース用に名前を入力します(例: wordpress_local)して、「作成」をクリックします。

データベースが作成されたら、上部の「インポート」をクリックします。これにより、前にエクスポートしたデータベースファイルをインポートできます。「ファイルを選択」をクリックして、SQLファイルを選択し、「実行」をクリックします。phpMyAdminがあなたのWordPressデータベースを新しいローカルデータベースにインポートします。

ステップ4: ローカル使用のためのWordPressファイルの設定

データベースが準備できたら、WordPressファイルをローカルで使用するための準備を行います。

オンラインサーバーからダウンロードしたWordPressファイルを、XAMPPのhtdocsディレクトリにコピーします。htdocsディレクトリは通常、XAMPPをインストールした場所にあります(例: WindowsならC:\xampp\htdocs)。htdocs内に新しいフォルダーを作成し、my_websiteのような名前を付けます。

次に、コピーしたファイル内のwp-config.phpファイルを見つけます。テキストエディタで開いて、次の行を探します:

<?php define('DB_NAME', 'database_name_here'); define('DB_USER', 'username_here'); define('DB_PASSWORD', 'password_here'); define('DB_HOST', 'localhost'); ?>

これらをローカルデータベースの設定に合わせて変更します:

<?php define('DB_NAME', 'wordpress_local'); define('DB_USER', 'root'); define('DB_PASSWORD', ''); define('DB_HOST', 'localhost'); ?>

MySQLのユーザー名は通常「root」で、ローカル環境用のパスワードは通常空欄です(XAMPPインストール中に設定している場合を除く)。

ステップ5: サイトURLとパーマリンクの調整

WordPressファイルの設定が完了したら、データベース内のサイトのURLを調整します。このステップにより、サイトがライブサーバーではなくローカル環境を指すことを保証します。

phpMyAdminで、ローカルのWordPressデータベースに移動し、wp_optionsというテーブルを見つけます。これは通常、最初に表示されるテーブルの1つです。それをクリックし、siteurlhomeというオプションを探します。これらはライブサイトのURLの代わりに、ローカルのURLを指すべきです。例: http://localhost/my_website。それらを更新するには、それぞれのエントリの横にある「編集」をクリックし、「option_value」フィールドをローカルURLに変更して、変更を保存します。

さらに、パーマリンクを正常に機能させるためにリセットする必要があるかもしれません。通常のWordPress資格情報でhttp://localhost/my_website/wp-login.phpを訪れてローカルWordPressダッシュボードにログインします。設定 → パーマリンクに移動し、既存の設定を単に保存します。この操作はパーマリンク構造を更新します。

ステップ6: ローカルWordPressサイトのテスト

サイトのファイルとデータベースの移行が成功しました。次はテストです。ブラウザを開き、http://localhost/my_websiteにアクセスします。WordPressサイトが表示されれば、WordPressサイトを正しくXAMPPに移行できたことになります。

サイトの機能を十分にテストし、すべてのリンクが機能しているか、ページが正しく読み込まれるか、すべてのメディアが存在するかを確認してください。時には、サーバー環境の違いのためにプラグインやテーマを再設定する必要があるかもしれません。

ステップ7: 一般的な移行の問題への対処

移行中に発生する可能性のある一般的な問題がいくつかあります。データベース接続エラーが表示されたら、wp-config.php設定にタイプミスがないか二重に確認し、ローカルMySQLサービスが実行されていることを確認してください。

ページが404エラーを返す場合は、ステップ5で説明したように、パーマリンクを再保存してください。メディアの表示に問題がある場合は、パスが正しく更新されているか確認してください。

最後の考え

WordPressサイトをXAMPPに移行することは最初は怖いかもしれませんが、上記のステップに従うことで簡単になります。このプロセスにより、開発やテスト、さらにはサイトのバックアップを作成する安全な環境を作ることができます。

WordPressのローカルサーバーとしてXAMPPを使用することは、オフラインでウェブサイトを管理する強力な方法です。移行に慣れると、本番サーバーではできないWordPressサイトのカスタマイズや開発の多くの可能性が開かれます。移行の前に必ずサイトをバックアップして、重要なデータを失わないようにしましょう。

記事の内容に誤りがある場合, あなたは


コメント