WordPress サイトをオンライン サーバーに移行してもうまくいかないのではないかと心配していますか? あなたは正しいです。移行が正しく行われないと、検出と解決が困難なエラーが発生する可能性があります。 多くの人は、WordPress をローカルホストからサーバーに移動することをあきらめています。 とはいえ、問題なくそれを行う方法があります。 使用する適切なツールを紹介し、ステップバイステップの手順を提供して、WordPress サイトをサーバー上ですぐに稼働できるようにします。 **TL;DR ãâ¢ãâãâ ** *サイトを localhost からサーバーに移行する最も簡単で安全な方法は、オールインワン移行のようなプラグインを使用することです。ローカル サイトにプラグインをインストールし、サイトのファイルをエクスポートします。次に、ライブ サーバーの新しい WordPress サイトにプラグインをインストールし、同じファイルをインポートします。作業が完了したら、* *WordPress サイトをバックアップして * *、問題が発生したときに頼りになるセーフティ ネットを常に確保してください。* == **WordPress のローカルホストからサーバーへの移行を開始する** == サイトを localhost からサーバーに移動するいくつかの異なるシナリオがあります。 1. デバイスに WordPress をセットアップし、新しいサイトをローカルに構築しました。 2. 復活させたい古いサイトのバックアップまたはパッケージがあります。 3. すでにサイトを移動しようとしていて、エラーが発生しています。 最も安全なエラーのない方法を詳しく説明することで、3 つのシナリオすべてをカバーしました。また、他の方法、発生する可能性のあるエラー、およびそれらの修正方法も示します。 まず、サイトを localhost からライブ サーバーに移動するには、まず次の 3 つのものが必要です。 これが整っている場合は、スキップして手順に進んでください。これらの基本が整っていない場合は、次の方法で入手できます: - ドメイン名 ドメイン名は、blogvault.net などの Web サイトのアドレスです。 Domain.com、Namecheap.com、GoDaddy.com、Dynadot.com などのドメイン レジストラーからドメイン名を購入できます。 - ウェブホスティング ウェブサイトをオンラインでホストするには、サーバーを取得する必要があります。最も一般的なオプションは、BlueHost、HostGator、WPEngine、Kinsta などの Web ホストにサインアップすることです。 GoDaddy や NameCheap などの多くのプラットフォームでは、ドメイン登録とホスティングの両方をスターター パッケージとして提供しており、初心者サイトに最適です。 ホスティング プランでは、最も安いのは共有ホスティング プランで、ウェブサイトが他のウェブサイトとサーバーを共有します。これは経済的なオプションですが、最も安全なソリューションではない可能性があります。 余裕がある場合は、Convesio のような専用サーバーまたはコンテナー ホスト ソリューションを選択することをお勧めします。 ここから選択できる最高のWordPressホスティングプロバイダーのリストです. - ワードプレスのインストール ほとんどの Web ホストでは、WordPress をサーバーに簡単にインストールしてサイトをセットアップできます。ワンクリックのインストールプロセスがあるか、ステップバイステップの説明が提供されます. さらに詳しい情報が必要な場合は、WordPress のインストール方法に関するガイドに従うこともできます。 ドメイン名とホスティング プランを購入し、新しいサーバーに WordPress をセットアップしたら、WordPress サイトを localhost からサーバーに移動できます。 == **WordPress をローカルホストからサーバーに移動する方法** == 大まかに言えば、サイトをローカル デバイスからサーバーに移動するには、次の 2 つの方法があります。 これを行う最も簡単で安全な方法は、プラグインを使用することです。サイトを移動するときは、多くの要素が関係しており、そのプロセスは慎重を要します。ほんのわずかな構成の誤りでも、コードの 1 行がずれていたり、省略されていたりしても、あなたのサイトは成功します。 ât機能。 **プラグインを使用して WordPress をローカルホストからサーバーに移動する方法** このプロセス全体を簡単にするプラグインが 2 つあります。オールインワン WP 移行と Duplicator です。 2 つのうち、Duplicator には少し専門的な知識が必要です。オールインワン WP 移行は技術的な部分を取り除き、WordPress ダッシュボードから直接プロセスを完了するのを非常に簡単にします. どちらのプラグインも同様に優れています。それはあなた自身の好みによります。 All-in-one Wp Migration の使用方法を紹介します。始めましょう。 **ステップ 1: ローカル サイトをエクスポートする ** **ステップ 2: ファイルをライブ サイトにインポートする** **注: ** *オールインワン WP 移行は、512 MB 未満のサイトを無料でサポートします。あなたのサイトがそれよりも大きい場合は、生涯アクセスできるわずか 69 ドルのプレミアム バージョンにアップグレードできます。 * **ステップ 1: ローカル サイトをエクスポートする ** 1. ローカルの WordPress Web サイトで、[プラグインの追加] を選択します。 **検索** オールインワン WP 移行プラグイン インストールして有効化します。 httpsblogvault.net/wp-content/uploads/2020/10/Activate-All-in-one-migration.png 2. 左側のダッシュボード パネルから **オールインワン WP 移行を選択します。インポート、エクスポート、およびバックアップの 3 つのオプションを含むメニューが表示されます。 **エクスポートを選択します。 ** 3. 開いたページには、サイトをエクスポートするためのいくつかのオプションが表示されます。まず、ローカル データベースで特定のテキストを検索し、別のテキストに置き換えるオプションがあります。必要なだけ置換コマンドを追加し続けることができます。 次に、サイトの特定の要素をエクスポートしたくない場合は、**高度な**オプションを選択することもできます。 httpsblogvault.net/wp-content/uploads/2020/10/Export-site-in-all-in-one-migration-.png これらのオプションは必要ありません。 All-in-one WP Migration プラグインは、サイトの要素の名前をインポート先の URL に変更します。 これらは高度な機能で、これらのオプションを使用して移行をカスタマイズしたい場合がある、やや経験豊富なユーザー向けです。ここで行った変更は、サイトのユーザー アクセスの詳細に影響する可能性があります。特にプロセスが不明な場合は、これをスキップすることを強くお勧めします。 5. **エクスポート先**をクリックすると、メニューが表示されます。ファイルを選ぶ httpsblogvault.net/wp-content/uploads/2020/10/Export-options.png それだけです。オールインワンの WP 移行により、サイトのコピーが作成されます。かかる時間は、サイトのサイズによって大きく異なります。 6. 完了すると、**ファイルをダウンロードするオプションが表示されます。 ** httpsblogvault.net/wp-content/uploads/2020/10/Download-file-on-all-in-one-migration.png ファイルのダウンロードにも時間がかかります。平均的な WordPress サイトは 10 ~ 20 分かかる場合があります。 **ステップ 2: ファイルをライブ サイトにインポートする** 1. Web ホスティング プロバイダーで設定した WordPress インストールに移動します。 wp-admin にログインし、WordPress ダッシュボードにアクセスします。 2. **オールインワン WP 移行プラグイン**もここにインストールします。 3. プラグインを選択し、** インポートを選択します httpsblogvault.net/wp-content/uploads/2020/10/Import-site.png 4. [インポート] ページで、[**からインポート] を選択して、同じドロップダウン メニューを取得します。ファイルを選ぶ httpsblogvault.net/wp-content/uploads/2020/10/Select-file-in-Import-all-in-one-migration.png 5. localhost サーバーからダウンロードしたファイルを選択します。 このプロセスには数分かかりますが、プラグインが面倒な作業をすべて処理してくれるので、それだけの価値があります。 プラグインはインポートが完了すると通知し、Web サイトにログインするよう求められます。 以上で終わりです。オールインワン WP 移行プラグインを使用して、WordPress サイトをローカル サーバーからライブ サーバーに正常に移行しました。ここで、手動の方法を使用したい理由があるかもしれないことを理解しています。サイトが 512 MB を超えているか、プラグインがサイトをサポートしていない可能性があります。手動の方法を選択する勇気がある人は、次のセクションで説明する手順に従ってください。**WordPress をローカルホストからサーバーに手動で移動する方法 [非推奨**注意: **プラグインを使用して移行することを強くお勧めします**手動の方法はエラーが発生しやすく、非常に面倒なプロセスが伴います。この方法は、WordPress の使用に慣れている場合にのみ、ご自身の判断でお試しくださいサイトを手動で移動するには、次の 2 つのことを行う必要があります:**i]ローカル サイトからライブ サイトへのファイル****ii) ローカル サイトからライブ サイトへのデータベースの移行**まず最初に.WordPress ファイルをライブ サイトに移行する手順は次のとおりです。i) WordPress ファイルをローカル サイトからサーバーに移行するcPanel または FTP を使用してファイルを新しいサーバーにアップロードできます。両方のツールの使い方を紹介します。**1.cPanel を使用して WordPress ファイルをアップロード ****2.FTP を使用して WordPress ファイルをアップロード****プロからのヒント: WordPress ファイルの場所がわからない場合、WordPress をローカルにインストールしたときに選択したフォルダーにあるはずです。コンピューターで wp-config ファイルを検索し、ディレクトリを見つけることができます。***1.cPanel を使用して WordPress ファイルをアップロード **Web ホストが cPanel へのアクセスを許可する場合:1.ウェブホスティング アカウントにログインし、**cPanel >ファイル マネージャーに移動します2.**public_html というフォルダーにアクセスします。**httpsblogvault.net/wp-content/uploads/2020/09/public-html-file-manager-1.png3.ここで、ファイルを**アップロード**できます。既存のファイルを上書きすることを選択できます。httpsblogvault.net/wp-content/uploads/2020/07/Upload-files-in-cPanel-File-Manager.png cPanelファイルマネージャーでファイルをアップロード**2.FTP を使用して WordPress ファイルをアップロード**cPanel にアクセスできない場合は、次のような FTP クライアントを使用できます同じ目標を達成する FileZilla。Web ホスティング アカウントから FTP クレデンシャルを取得する必要があります。1.コンピューターに Filezilla をインストールして開きます。FTP 資格情報を入力し、ホスト名、ユーザー名、パスワード、ポートを入力し、**Quickconnect を押しますhttpsblogvault.net/wp-content /uploads/2020/07/FTP-credentials-on-FileZilla.png FileZilla の FTP 認証情報接続後、ローカル サイトの WordPress ファイルをライブ サイトに移行できます。2.FTP クライアントの右側のパネルには、ライブ サーバー上の新しい Web サイトのファイル システムがあります。**public_html フォルダーを選択します。**左側のパネルにも同様に、ローカル コンピューターのファイル システムがあります。ローカルの WordPress ウェブサイトがインストールされているディレクトリを開きます。ローカル サイト ファイルを選択し、右クリックして **アップロード **オプションを取得します。httpsblogvault.net/wp-content/uploads/2020/10/Replace-WP-files-in-FTP-upload.pngプロセスは完了するまでしばらく時間がかかります。その間、先に進み、ローカル データベースをライブ サイトに移動します。ii) データベースをローカル サイトからライブ サイトに移行する次に、ローカルの WordPress データベースをサーバーに転送する必要があります。WordPress は **MySQL および MariaDB ** データベースのみをサポートします。データベース ファイルの準備ができている場合は、データベースのアップロードに進んでください。データベースをお持ちでない場合は、こちらの方法で入手してください。**ステップ 1: ローカル データベースのエクスポート****ステップ 2: ライブ サイトに新しいデータベースを作成します。****ステップ 3: ローカル データベースをライブ サイトにインポートします。****ステップ 1: ローカル データベースのエクスポート**まず、サイト データベースをエクスポートする必要があります。これを行うには、phpMyAdmin にアクセスする必要があります。1.ローカル Web サイトの末尾に /phpmyadmin を追加します。たとえば、ローカルの WordPress Web サイトの URL が ãâ¢ãâãâ **localhost:8080** の場合add URL 末尾の /phpmyadmin Ãâ¢ãâãâ **localhost:8080/myphpadmin**httpsblogvault.net/wp-content/uploads/2020 /10/phpmyadmin-local-site.jpg2.ログインするには、ローカル WordPress へのアクセスに使用するユーザー名 ** root** とパスワードを入力しますWebサイト。3.右側のパネルからデータベースを選択します。データベースを**エクスポート**することを選択します。httpsblogvault.net/wp-content/uploads/2020/07/export-database-in-phpmyadmin.png phpmyadmin でデータベースをエクスポート**PROヒント: データベース名がわからない場合は、wp-config.php ファイルで見つけることができます。*httpsblogvault.net/ wp-content/uploads/2020/08/Select-database.png4.エクスポート ページで、**Quick ãâ¢ãâã を選択します 最小限のオプションのみを表示し、SQL 形式を選択httpsblogvault.net/wp-content/uploads/2020/06/export-method-in-phpmyadmin.png phpmyadmin でメソッドをエクスポートこれにより、localhost データベースがファイルとしてコンピュータにエクスポートされます。**ステップ 2: ライブ サイトに新しいデータベースを作成します。**この新しいデータベースで、ダウンロードした localhost データベースをアップロードします。 1. 新しいデータベースを作成するには、Web ホスティング アカウントにログインします。 cPanel に移動します。 [データベース] セクションの下に、**MySQL データベースというオプションがあります。 ** httpsblogvault.net/wp-content/uploads/2020/08/phpmyadmin-on-cpanel.png 2. それを選択すると、新しいデータベースを作成できるページに移動します。任意の名前を入力します。 httpsblogvault.net/wp-content/uploads/2020/08/create-new-database-1.png 新しいデータベースを作成 3. 同じページに戻り、下にスクロールして ** 新しいユーザーを作成します。 **ユーザー名とパスワードを追加し、この情報を安全に保管してください。 httpsblogvault.net/wp-content/uploads/2020/10/Add-new-user-in-MYSQL-database.png 4. 再び同じページに戻り、作成したデータベースに **ユーザーを追加**します。 httpsblogvault.net/wp-content/uploads/2020/10/Add-user-to-database.png 5. ユーザーを新しいデータベースに追加するとすぐに、ユーザーのデータベース権限を設定するよう求められます。 **All Privileges **ボックスをチェックするか、リストから個々の権限を選択できます。 httpsblogvault.net/wp-content/uploads/2020/10/Manage-user-privileges.png **ステップ 3: ローカル データベースをライブ サイトにインポートします。 ** 1.次に同じcPanelから**phpMyAdminを開く httpsblogvault.net/wp-content/uploads/2020/08/phpmyadmin-on-cpanel.png 2. 新しいデータベースを選択し、** [インポート] を選択します httpsblogvault.net/wp-content/uploads/2020/10/Import-Database.png 3. 以前にダウンロードしたデータベースの MySQL ファイルをアップロードします。 **Choose fileをクリックし、**ファイルを選択して**Goを押します これで、ローカルの WordPress サイトをライブ サーバーに正常に移動できました。しかし、それはまだ終わっていません。注意すべき点がいくつかあります。 推奨記事: WordPress サイトを新しいドメインに移動する == **WordPress をローカルホストからサーバーに移動する際の移行後の手順** == ライブ サーバーに移行すると、多くの問題に直面する可能性があります。これが起こらないようにするには、構成が正しいことを確認する必要があります。 **1.データベースで新しいドメインを構成 ** **2. wp-config ファイルを構成する** **3.新しいドメインの URL を修正する** **1.データベースで新しいドメインを構成 ** データベースをインポートしたら、**wp_options テーブルを開き、[編集] を選択します。 **この表で Web サイトの場所を変更する必要があります。 - 単語 ãâ¢ãâãâsiteurlãâ¢ãâãâ および ãâ¢ãâãâ homeãâ¢ãâã を探します。 Â。この 2 行を編集します。 httpsblogvault.net/wp-content/uploads/2020/10/Options-table-in-database.png を使用 - siteurl の場合、option_value の下で、古い名前を新しいドメインに置き換えます。 Enter キーを押して保存します。 - 次に forhome で、同じ手順を繰り返します。名前を新しいドメイン名に置き換えて、Enter キーを押します。 **2. wp-config ファイルを構成する** Web サイトで、サイト用に設定した新しいドメイン名と新しいデータベースが使用されていることを確認する必要があります。 wp-config ファイルを編集することで、これを確実にすることができます。 - tocPanel public_html に移動し、wp-config.php を見つけます。右クリックして、このファイルを編集します。 FTP を使用している場合は、ファイルをダウンロードできます。任意のテキスト エディターで開き、変更を加えます。 - 次の行を見つけます。 **define(ãâ¢ãâãâWP_SITEURLãâ¢ãâãâ, ãâ¢ãâãâhttpswww.example.com **define(ãâ¢ãâãâWP_HOMEãâ¢ãâãâ, ãâ¢ãâãâhttpswww.example.com **example.com の代わりに、新しいドメイン名が表示されていることを確認してください。 ** - 次に、古いデータベースの詳細を、作成した新しいデータベースの詳細に置き換える必要があります。データベース名、データベース ユーザー、およびデータベース パスワードを入力する必要があります。 httpsblogvault.net/wp-content/uploads/2020/08/finding-database-credentials-using-wp-config.png - cPanel で、ファイルを閉じて編集内容を保存します。 FTP を使用している場合は、wp-config ファイルを再アップロードして、古いファイルを上書きします。 **3.新しいドメインの URL を修正する** 次に、URL を手動で修正する必要があります。 1. WordPress ダッシュボードにログインし、**設定 >一般に移動します。 ** 2. ここに、**WordPress アドレス** と **サイト アドレスの 2 つのフィールドが表示されます。 **これらのフィールドの両方に新しいドメイン名が含まれていることを確認してください。 httpsblogvault.net/wp-content/uploads/2020/07/wordpress-address-and-site-address-url-on-wp.png WP上のWordPressアドレスとサイトアドレスURL WP上のWordPressアドレスとサイトアドレスURL 3. URL の末尾にスラッシュがないことを確認します。どちらのフィールドも、.com、.co.uk、.org などの正しい TLD で終わる必要があります。 4. 完了したら、**変更を保存します。 ** **PRO ヒント *一部の URL が更新されていないことに気付く場合があります。これを克服するには、Velvet Blues Update URL を新しいサイトにインストールしてください。* httpsblogvault.net/wp-content/uploads/2020/07/velvet-blues-update-url.png Velvet Blues 更新 URL Velvet Blues 更新 URL *[新しい URL] フィールドに、新しいドメイン名を入力します。 * *末尾に / がないことを確認してください。 * ** *更新する URL を選択してください* * 最後のボックスを除くすべてのボックスを選択します * *すべての GUID を更新します。 * *次に、* *URL を今すぐ更新を選択します。 * 5.wp-admin パネルで、**設定 >パーマリンクに移動します。**使用する URL 構造を選択します。これは通常、**post-name を選択します **変更を保存します**PRO ヒント * â¢ãâãâ でエラーが発生しています。ブラウザのキャッシュとウェブサイトのキャッシュをクリアしてみてください。これにより、保存されたデータが削除され、新しいデータのみが表示されます。***4.新しいドメインをテストする**サイトを立ち上げる前に、いくつかのテストを実行して、サイトが完全に機能していることを確認することを強くお勧めします:1.すべてのメイン ページを確認します。エラーがないことを確認してください。2.すべての **ボタン リンクまたはカスタム テーマ レイアウト **が正常に機能することを確認します。3.すべての**ロゴとファビコン ファイル**に新しいドメイン名が付いていることを確認します。これらのファイルは、[外観] >[テーマ オプション] の下にあります。**4.[外観] >[メニュー] の下にあるカスタム メニュー項目**を確認します5.WooCommerce サイトをお持ちの場合、カートへの追加、チェックアウト、支払いゲートウェイ、およびその他の重要な機能が正しく機能していることを確認してください。6.httpsnibbler.silktide.com/ のようなツールを使用して、壊れたリンクや壊れた画像、その他のエラーがないかどうかを確認できます新しいドメインで。**PRO ヒント *サードパーティのプラグインやサービスを使用している場合は、それらのドメイン名を変更してください。同じように。*== **おまけ: WP をローカルからサーバーに移動する際のエラー** ==このセクションを追加した理由は、サイトをローカルホストからサーバーに移動するための推奨事項と解決策が数多くあるためです。しかし、これらの方法の多くは、サイトを壊したり、HTTP エラーやデータベース エラーにつながる URL の問題を引き起こしたりします。別の方法、特に手動の方法を試すときに直面する可能性のある問題のいくつかを次に示します。- データシリアライゼーション多くのプログラミング言語では、シリアライゼーションは、データ型とすべてのデータ型の要素数を持つ方法でデータを編成するのに役立ちます。ここで問題となるのは、URL を含むデータが具体的な構造で設定され、データの移動が困難になることです。サイトの移動はデータの移動を意味します。データベース内のドメイン URL の検索や置換など、手動でデータを変更すると、シリアル化が発生し、サイトでエラーが発生する可能性があります。- WordPress データベースのエラーWordPress サイトのデータベースのセットアップ中に、データベース情報が正しくない場合WordPress の設定を変更すると、データベース接続の確立中にエラーが発生するなどの応答しないエラーが発生します。- PHP エラーWordPress の大部分は PHP を利用していますサイトの外観と機能を担当するプログラミング言語。サイトをサーバーに移動すると、非互換性の問題が発生したり、PHP のメモリ制限を使い果たしたりする可能性があります。これにより、サイトに PHP エラーと警告メッセージが表示されます。- サーバー エラーサーバーの構成に誤りがあると、サイトが正しく読み込まれなくなります。HTTP 500 Internal Server や Screen of Death などのエラーが表示される可能性があります。の技術的な問題を処理する All-in-one WP Migration のような WordPress プラグインを使用するのが最善です。あなたがこれらの問題に直面しないように、あなたは**これらの問題にすでに直面している場合は、私たちに従ってください ** ** WordPress トラブルシューティングのガイド** ** これらのエラーを修正するには、これらのエラーを修正してください。また、WordPress ** **サポート フォーラム** ** または Reddit、StackExchange、StackOverflow などの人気のあるフォーラムで、仲間の WordPress ユーザーからヘルプを得ることができます。以上で、WordPress サイトをローカルホストからサーバーに移動する方法についてのガイドは終わりです。== **次のステップ ==Web サイトがオンラインになったので、サイトを安全に保つために強くお勧めする手順がいくつかあります。サイトをオンライン サーバーに移行することには多くの利点がありますが、サイトを保護する必要がある深刻な脅威もあります。1.** Web サイトの定期的なバックアップを常に取ってください。**物事はうまくいかない可能性があり、ある時点でうまくいかないことがあります。注意を払い、いつでも頼りになるセーフティネットを用意しておくのが最善です。BlogVault を使用すると、バックアップを自動化およびスケジュール設定できます。問題が発生した場合は、ワンクリックでサイトを復元できます。利用可能な最適なバックアップ プラグインのリストを確認してください。2.ハッカーは常に徘徊しており、WordPress サイトは儲かるターゲットです。サイトを保護するには、サイトで ** ファイアウォールとセキュリティ スキャナー** をアクティブにする必要があります。WordPress リポジトリから任意のセキュリティ プラグインをインストールできます。これらのプラグインの中で、強力なファイアウォールを自動的にインストールし、サイトを毎日スキャンする MalCare は最高のパフォーマンスを発揮します。24 時間体制でハッカーからサイトを保護します。3. サイトが SSL 証明書を使用しており、HTTP ではなく HTTP で実行されていることを確認します。これにより、サイトとの間で転送されるすべてのデータが暗号化され、ハッカーから保護されます。これとは別に、サイトを公開する際に推奨される手順がいくつかあります。役立つと思われる記事をいくつか紹介しますWordPress セキュリティの究極のガイドWordPress のインストール後に行う 17 の手順WordPress サイトを強化する 12 の方法WordPress サイトで何をバックアップするか 以上で、ガイドを終了します。このガイドを使用して、ローカル サイトをサーバーに正常に移動したり、直面していたエラーを修正したりした場合は、私たちがお手伝いできることをうれしく思います!ツイッターで声をかけてください。ご連絡をお待ちしております。 **サイトをバックアップします** ** BlogVault