WordPressサイトのWebホストを切り替える方法

現在のWebホスティングサービスから切り替えることにした場合、それは通常、継続的なシステムを機能させるための忍耐とすべての利用可能な手段を使い果たした後です。.


なぜ?

ホスティングプロバイダーの切り替えは、宿題を終えてニーズに合ったプラットフォームを決定した後でも、多くの場合、神経質になってエラーが発生するためです。ほとんどの人は、切り替えがもたらす不便さとグリッチの豊富な機会に反動します.

ストレスとミスを最小限に抑えるために、このガイドを提供して、プロセスを可能な限りシームレスで安全なものにしました.

始めましょう!

私たちの推奨事項—ホスティング会社に質問する!

このガイドは、移行エクスペリエンスをシンプルかつ簡単にすることを目的としています。その点で、高品質のホストは、すべての移行を処理することにより、負担をさらに軽減します.

トップパートナーの1つであるHostPapaは、完全にハンズオフの移行サービスを提供しているため、サイトの移行に煩わされることはありません。あなたがしなければならないすべては彼らにあなたのログイン詳細を提供することです。 HostPapaのレビューをご覧ください

必要なリソースを集める

アヒルを一列に並べる必要があります。したがって、スイッチに必要なものをすべて収集します。ことわざにあるように、それを必要とせずに持つよりも、必要としない方が良い.

  • 古いホスティングアカウントと新しいホスティングアカウントの両方にアクセスできることを確認します— これらの変更の一部には昇格された特権が必要になるため、適切なログイン資格情報だけでなく、管理アクセスも持っていることを確認してください.
  • データベースにアクセスできることを確認します— ベルとホイッスルは新しいプラットフォームで変わる可能性がありますが、データはこれまでと同じように関連しています。アカウントにアクセスするためにログイン資格情報が必要であるのと同様に、データベースにアクセスするためにもこれらが必要です。.
  • FTPクライアントを利用します。 — サーバー間でデータを移動するには、FTPクライアントが必要です。 Filezillaなど、選択できる優れたオプションがあります。.
  • 信頼できるテキストエディタを入手します。 — 多くの変更を行うため、優れたテキストエディタが必要です。 Notepad ++は優れた例です.

必要なツールとアセットをすべて集めたら、いよいよ開始です。深呼吸して、プロセスの最初のステップに飛び込もう.

A.サイトをあるホストから別のホストに手動で移動するための段階的なプロセス

このセクションでは、手動で切り替える方法を示します。 WordPressプラグインを使用するプロセスを探している場合は、そのセクションまでさらに下にスクロールします。.

1.まず、ファイルをバックアップします

絶対確実なものはないため、移行前に最初に行うべきことは、すべてのファイルをバックアップすることです。したがって、不幸な事故やミスが発生した場合は、バックアップされたデータからシステムを復元できます.

プロセスのこの側面は、システムファイルとすべてのファイルの両方を転送するため、おそらく最も時間がかかります。これにはFTPまたはSFTPシステムの使用をお勧めします。 FTPはファイル転送プロトコルの略で、コンピュータネットワーク経由でファイルにアクセスして転送できます.

FTPクライアントを起動し、FTPサーバーにアクセスするための資格情報を入力します。特にデフォルトでランディングページとして構成されていない場合は、WordPressウェブサイトのルートディレクトリに移動します。.

すべてのファイルを選択します。システムには通常、ユーザーを誤ってまたは意図的に削除および変更することからユーザーを保護するための隠しファイルがあります。そのようなファイルの1つが.htaccessファイルです。 FTPクライアントにすべての隠しファイルを表示するように指示して、省略しないようにします。.

たとえば、FileZillaを使用している場合、サーバー経由でこれを行うことができます > 隠しファイルを強制的に表示する.

選択したファイルにマークを付けたら、ファイルをコンピューター上で指定した場所にコピーします。サイトのサイズによっては、コピープロセスにしばらく時間がかかる場合があります.

2. MySQLデータベースをエクスポートする

移行プロセスの次のフェーズでは、データベース全体をエクスポートします。いくつかのツールが利用可能ですが、シンプルで使いやすく、直感的であるため、このタスクにはphpMyAdminを使用することを強くお勧めします.

phpMyAdmin

左側のパネルにリストされているのは、使用可能なデータベースです。エクスポートするものを選択するだけです。どちらが正確かわからない場合は、現在のウェブサイトのwp-config.phpファイルを確認してください。このファイルは、WordPress Webサイトの基本構成の詳細を提供します.

データベース名が定義されているエントリを確認してください。次のようになります。

の代わりに記載される 「database_name_here」 プレースホルダーは実際のデータベース名です..

完了したら、エクスポートタブに進みます。

使用できるエクスポート方法は2つあります。カスタムを選択.

以下は、[カスタム]のメニューオプションのリストであり、最適な選択を説明しています。

  • フォーマット – デフォルトのSQLオプションのままにしておきます。.
  • テーブル— エクスポートするテーブルにマークを付ける必要があります.
  • 出力— ダウンロードを高速化するには、圧縮を圧縮または圧縮のいずれかに設定します.
  • フォーマット固有のオプション— デフォルトのオプションのままにします.
  • オブジェクト作成オプション— 「DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER」オプションを選択します.
  • データ作成オプション— デフォルトのオプションのままにします.

すべての選択を完了したら、フォームの下部にある[実行]ボタンをクリックします.

このアクションにより、データがファイルのダウンロードとしてエクスポートされます。コンピューター上の簡単にアクセスできる場所に保存して、次のステップに進みます.

3.新しいホストでデータベースを作成します

データベースを新しいホストプラットフォームにインポートする必要があります。ただし、最初に、データベース用の新しいシステム上にホームを作成する必要があります。すべてのホストは少し独特ですが、データベースを扱うホスト上のセクションを見つけて、次のことを行います。

  • 新しいデータベースを作成する.
  • データベースユーザーを作成し、ユーザーに完全な管理者権限を付与します.
  • ユーザーのパスワードを保護して安全な場所に保管する.

4.システム構成ファイル(wp-config.php)を編集します

もう一度wp-config.phpファイルを使用します。これは、サイトの基本構成、データベース接続の処理、通信を含む重要なファイルです.

このファイルのコピーを作成し、安全な場所に保管します。次に、テキストエディターで元のファイルを開き、次の変更を行います。

database_name_here、username_here、password_hereを、それぞれ現在のホストのデータベース名、ユーザー名、パスワードの実際の情報に置き換えます.

localhostの代わりに、MySQLサーバーの名前を入力するか、ホスティングプロバイダーによって許可されている設定の場合は、localhostのままにします。.

必要な変更を完了したら、変更を保存します.

5.ファイルを新しいホストにアップロードする

前回、古いホスティングサービスからファイルをダウンロードしました。ただし、ここではプロセスを逆にして、代わりにそれらのファイルを新しいホストにアップロードします。完了するまでにかなりの時間がかかる可能性があるため、移行の他の側面を続行しながらプロセスを開始することをお勧めします.

FTPクライアントを起動しますが、今回は新しいサーバーに接続します。この接続では、FTPクライアントに以前のサーバーではなく、この新しいサーバーのIPアドレスを入力することにより、この現実を反映するためにいくつかの変更が必要です。通常、この新しいIPアドレスはホスティングアカウントで確認できますが、不明な場合はテクニカルサポートにお問い合わせください.

新しいホストとの接続を確立したら、前にダウンロードしたファイルを見つけて、それに応じてアップロードします。ルートディレクトリにwp-config.phpファイルが含まれていることを確認してください。アップロードがまだ実行中の場合は、他のアクティビティを同時に実行できるため、次のタスクに進みます.

6.データベースを新しいホストにインポートする

ファイルのアップロード中にデータベースをインポートできます。新しいホストから提供されるデータベース管理ツールを使用してログインします。これは、phpMyAdminと想定します。.

新しいホストで以前に作成したデータベースを選択したら、インポートタブをクリックします。.

データベースのインポート

[インポートするファイル]で、[参照]ボタンをクリックしてエクスポートしたファイルを参照します。.

他のすべてのオプションはデフォルトのままにして、フォームの下部までスクロールし、[Go]ボタンをクリックしてインポートを開始します。もちろん、データベースのインポートが完了するまでの時間は、ファイルのサイズによって異なります.

インポートプロセスが完了すると、フィードバック通知が届きます.

追加オプション:切り替え時 & URLの変更

新しいホストに移動し、サイトのURLも変更するシナリオでは、追加の手順を実行する必要があります。データベース内の古いURLへの参照を新しいURLに置き換えます.

一元化されているのではなく、複数のPHPスクリプトにURL参照が分散している場合は、この検索置換DBスクリプトを使用すると便利です。 PHPのデータベース検索および置換スクリプトとして機能し、無料で利用できます。.

完了したら、スクリプトをサーバーに残さないように注意してください。.

7. DNSサーバーへの変更の影響

新しいサーバーは、DNSサーバー設定の変更を伴うURLをポイントする必要があります。このプロセスは、URLのドメインが最初に登録された場所によって異なります。ドメインが古いホスティングプロバイダーに登録されている場合は、ドメイン全体を新しいプロバイダーに移管する必要があります。カスタマーサービスが転送を支援できる必要があります.

ただし、Domain.comなどのドメインレジストラーからドメインを購入した場合は、ネームサーバー設定を更新する必要があります。新しいホストのネームサーバーアドレスを取得し、これを新しいドメインに接続します。慣れていない場合、ネームサーバーのアドレスは通常、ns1.yourhost.com、ns2.yourhost.comのようになります。

このネームサーバーアドレスをドメインに接続します。プロセスは、ドメインを購入した場所によって異なります。通常の場合の手順は次のとおりです。

  • GoDaddyに登録されたドメイン
  • HostGatorでDNSサーバーを変更する
  • Domain.comのネームサーバーを変更する方法

変更が有効になるまでに最大48時間かかります。プロセスの完了を追跡するには、What’s My DNSなどのツールを使用します。ただし、このプロセスが完了するまでは、新しい場所ではなく古い場所を変更しているため、サイトを変更しないでください。.

プロセスが完了したらすぐに、ダウンタイムなしで移行を実行する必要があります。また、新旧両方のサイトのコンテンツは基本的に同じであるため、ユーザーは違いに気付かないでしょう。.

8.クリーンアップを実行します

DNSの変更が最終的に完了すると、いくつかのハウスキーピングが整います。古いホストに戻り、データベースとすべてのファイルを削除します。理想的には、これを行う前に少なくとも1週間待って、すべてが正常に機能していることを確認する必要があります。.

移行をロールバックする必要がある場合は、wp-config.phpなどの重要な構成ファイルのコピーを保管してください.

B. WordPressプラグインを使用してWebホストを切り替える

これまで説明してきた手動プロセスは、プラグインを使用して自動的に、さらにははるかに簡単に行うことができます。いくつかのオプションがありますが、この図ではDuplicatorプラグインに焦点を当てます.

1. Duplicatorプラグインのインストール

このプラグインをインストールするには、WordPressウェブサイトにログインする必要があります。ダッシュボードの下で、プラグイン→新規追加メニューを探し、Duplicatorを検索します。結果が返されたら、[今すぐインストール]をクリックします.

WordPressがプラグインのインストールを完了したら、[アクティブ化]ボタンをクリックしてプラグインの使用を開始します.

2.次に、既存のサイトをエクスポートします

アクティベーション後、インストールされたプラグインの作業領域にDuplicatorプラグインが見つかります。 [管理]オプションをクリックして、次のプロセスを開始します.

この時点では、使用するパッケージをまだ作成していません。これらのパッケージは、Webサイトとデータベースの圧縮バージョンです。これを変更するには、フォームの右上隅にある[新規作成]ボタンをクリックします。.

次の3つの選択肢があります。

  • ストレージ – バックアップの保存場所を構成します。 Duplicatorのプロバージョンを購入していない限り、現在利用できる唯一のオプションはサーバーです。.
  • アーカイブ – 除外するデータベースのファイルとセグメントを指定します。正当な理由がある場合にのみこれを行う.
  • インストーラ— 新しいサーバーの環境のデータベース情報を入力できます.

完了したら、[次へ]ボタンをクリックします。プラグインは、システムチェックを実行して、続行するために必要なすべてのものがあることを確認します。スキャンが完了して成功すると、次の結果が表示されます。

満足したら、[ビルド]ボタンをクリックしてビルドプロセスを開始します.

操作の進捗状況が表示されます。完了すると、次の画面が表示されます。

アーカイブとインストーラーを個別にダウンロードするか、ワンクリックダウンロードリンクで一度にダウンロードします。.

おめでとうございます。これで既存のサイトのエクスポートは完了です。.

3. FTPを使用してファイルをアップロードする

次に、ドメインの代わりにIPアドレスを使用して、ダウンロードしたファイルをFTP経由で新しいホストサーバーにアップロードします。.

サイトのルートディレクトリが空であることを確認してください。インストーラーとアーカイブの両方をルートディレクトリにアップロードします。.

4.新しいデータベースを作成する

前のプロセスと同様に、新しいホストにデータベースを作成する必要があります。これを行い、少なくとも1人のユーザーがそれを管理するための完全な特権を持っていることを確認してください。ホストが提供しているMySQLサーバーのバージョンに注意し、データベースパスワードを安全な場所で保護してください。.

5.新しいWebサイトへの接続を確立する

以前のサイトと同じドメイン名を使用している場合、ドメインがまだ古いサイトを指しているため、この段階でいくつかの問題が発生する可能性があります。 DNSサーバーの設定を変更することをお勧めした手動プロセスとは異なり、そのソリューションは、プラグインを使用して促進する、より高速な移行の目的を無効にします.

幸い、コンピュータのホストファイルを使用することで回避策があります。ドメイン名を特定のIPアドレスにローカルにマッピングすることが可能で、古いドメインを介して新しいサーバー上のファイルにアクセスできます。.

(新しいドメインを使用している場合は、このセクションを完全にスキップできます)。

新しいサーバーのIPアドレスがない場合は、サービスプロバイダーから取得します。.

ホストのファイルを開く方法はOSプラットフォームによって異なるため、いくつかのオプションがあります。

  • ウィンドウズ – タスクバーメニューで「メモ帳」を検索します。管理者特権が必要なため、右クリックして[管理者として実行]を選択します。エディターを使用してc:\ windows \ system32 \ drivers \ etc \ hostsを開きます。 「すべてのファイル」を検索してファイルを見つけてください.
  • マックOS – ターミナルアプリを使用してコマンドsudo nano / etc / hostsを入力すると、管理者パスワードの入力を求められます.
  • Linux — Mac OSと同じ方法.

ファイルにアクセスしたら、次のように、新しいホストのIPアドレスとサイトのドメイン名の両方を入力します。

プレースホルダーyoursite.comを実際のドメインに置き換え、192.165.1.10を新しいホストの実際のIPアドレスに置き換えます.

注:表示されている例でIPアドレスとドメイン名を区切るスペースはタブスペースです.

警告: 移行プロセスが完了したら、必ずホストファイルを元の内容に戻すようにしてください。.

6.移行プロセスを開始する

移行を本格的に開始する時が来たので、腰を締めてください。ブラウザでhttp://yoursite.com/installer.phpに移動します(実際のドメインに置き換えてください)。概して、この画面の意味を確認できます。

デュプリケーター

すべての検証チェック、特にアーカイブと検証のチェックに合格していることを確認します。 [次へ]ボタンをクリックして、展開プロセスを開始します.

ファイルの抽出が完了すると、データベースの識別と資格情報へのアクセスを要求する次のステップに移動します.

必要なデータベース情報を入力し、[データベースのテスト]ボタンをクリックして、すべてが正しいことを確認します。よろしければ、[次へ]ボタンをクリックしてデータベースのインポートを開始します.

次のステップでは、以前のURLを新しいURLに置き換える機会が提供されます.

完了したら、[次へ]ボタンをクリックして、プラグインがプロセスを終了できるようにします。次のようなものが表示されます。

画面はすべてがうまくいったかどうかを報告し、サイトにログインするためのリンクを提供することにより、インストールを完了する機会を提供します.

指示、特に完了時にすべてのインストールファイルを削除する方法に従ってください.

7.最後に、DNSネームサーバーを更新します

このステップについてはすでに詳しく説明しているので、そのセクションをもう一度参照してください。新しいホストからネームサーバーのアドレスを取得して、ドメインに接続するだけです。通常どおり、サイトに変更を加える前に、変更が有効になるまで待ちます。.

さて、おめでとうございます。WordPressサイトのWebホストを切り替える方法を学習しました。驚くばかり!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map