WordPressを新しいホストまたはドメインに移行する方法:初心者向けガイド

公開: 2017-07-11

必要なのは次のとおりです。

  • Duplicatorと呼ばれる無料のプラグイン
  • cPanelへのアクセスまたは空のデータベースを作成する別の方法

プラグインは他のすべてを処理します。 そして、私はあなたにすべてのステップの詳細な指示を与えることを扱います。

始めましょう! でもまず…

コンテンツ

  • 1実際にWordPressを自分で移動する必要がありますか?
  • 2WordPressを新しいホスティングまたはドメインに移行する方法
    • 2.1ステップ1:移行するサイトにDuplicatorをインストールする
    • 2.2ステップ2:新しいパッケージを作成する
    • 2.3ステップ3:アーカイブファイルとインストーラーファイルを新しいサーバーにアップロードする
    • 2.4ステップ4:新しい空のデータベースを作成する
    • 2.5ステップ5:デュプリケーターのインストールプロセスを実行する
  • 3まとめ
    • 3.1関連記事

あなたは実際に自分でWordPressを動かす必要がありますか?

ホストを切り替えるという理由だけでWordPressを移行する必要があると考えている場合は、実際に指を離す必要はないかもしれません。

現在、ほとんどの高品質のWordPressホストが無料のサイト移行を提供しています。 つまり、ホスティングにサインアップしてくれてありがとうとして、WordPressサイトを無料で移行するということです。 選択したホストが無料の移行を提供していない場合は、ホスティングリストを確認して、もう少しフレンドリーなホストを選択することをお勧めします。

つまり、これを手動で実行するために実行を開始する前に、ホストからの無料のWordPress移行サービスを見逃していないことを確認してください。

それを除外したら、WordPressを新しいホストまたは新しいドメイン名のいずれか(または両方を同時に!)に移行する方法の詳細なガイドを次に示します。

WordPressを新しいホスティングまたはドメインに移行する方法

サイトのすべてのファイルをコピーし、 PHPMyAdminを介してデータベースをエクスポートすることでWordPressを手動で移動できますが、これは非常に面倒です。 そして、ほとんどの場合、それは完全に不要です。

WordPressでよくあることですが、役立つ開発者が、移行プロセス全体をはるかにユーザーフレンドリーな方法で処理する信頼性の高い(そして無料の)プラグインを作成したことを確認してください。

最終結果は同じなので、無料のDuplicatorプラグインを使用してWordPressを移行する方法を示すために、100%手動の方法を避けます。

このプラグインは人気があり、十分にサポートされており、WordPress.orgにリストされています。 大多数のサイトでは、WordPressを移行するために必要なのは無料バージョンのDuplicatorだけです。 特に大規模な一部のWordPressサイトでは、大規模な移行をより適切にサポートするプレミアムバージョンが必要になる場合がありますが、無料バージョンでは移行できないサイトを個人的に体験したことはありません。

簡単に言うと、Duplicatorプラグインを使用してWordPressサイトを移行するために必要なことはすべて次のとおりです。

  • サイトのバックアップ「パッケージ」を作成します
  • パッケージを新しいホストまたはサーバーにアップロードします
  • Duplicatorインストーラーファイルを実行します
  • (オプション) Duplicatorに古いURLへのすべての参照を新しいドメインに変更させることにより、サイトを新しいドメイン名に更新します

ステップ1:移行するサイトにDuplicatorをインストールする

開始するには、移行するサイトのWordPressダッシュボードに移動し、無料バージョンのDuplicatorプラグインをインストールします。

デュプリケーターでワードプレスを移行する方法

プラグインをインストールした後は、必ずプラグインをアクティブにしてください。

ステップ2:新しいパッケージを作成する

Duplicatorの用語では、「パッケージ」は基本的にサイトの自己完結型バージョンです。 2つのファイルが含まれています。

  • ファイルとデータベースの両方を含む、サイトのすべてのデータの.ZIPファイル。
  • この.ZIPファイルをWordPressサイトの作業コピーに簡単に変換できるインストーラーファイル。

最初のパッケージを作成するには、 [Duplicator]→[Packages]→[CreateNew]に移動します。

次の画面(パッケージ設定)では、設定する必要のあるものは何もありません。 [次へ]ボタンをクリックするだけです。

次に、Duplicatorはサイトのスキャンを実行して、潜在的な問題を検出します。 私のスクリーンショットの例では、私のサイトの合計サイズについて警告していることがわかります。 ほとんどの場合、非常に予算の共有ホスティングを使用していない限り、警告があってもバックアップは正常に機能するはずです。

続行するには、下部にある[ビルド]ボタンをクリックするだけです。

サイトのサイズによっては、ビルドプロセスが完了するまでに数分かかる場合があります。 完了すると、2つの異なるファイルへのリンクが表示されます。

移行を完了するために必要になるため、必ず両方のファイルをダウンロードしてください。 繰り返しますが、各ファイルには次のものが含まれています。

  • アーカイブサイトのデータベースとファイルのバックアップ。
  • インストーラー–新しいサーバーにアーカイブをインストールするプロセスを処理するPHPファイル。

ステップ3:アーカイブファイルとインストーラーファイルを新しいサーバーにアップロードする

次は、ダウンロードした2つのファイルをサイトの新しい場所にアップロードする必要があります。 これを行うには、FTP経由でそのサーバーに接続するか、cPanelのファイルマネージャーを使用する必要があります。 FileZillaなどの無料のFTPプログラムを使用して、新しいホストに接続できます。

注– FTP経由でサーバーに接続する際に問題が発生した場合は、ホストにサポートを依頼する必要があります。 彼らはあなたがつながるのを助ける方法を正確に知っているでしょう。

接続したら、アーカイブファイルとinstaller.phpファイルをサイトを移行するディレクトリにアップロードします。 ほとんどの場合、それがルートディレクトリになります。 完了すると、次のようになります。

ステップ4:新しい空のデータベースを作成する

実際にインストーラーを実行して、移行したサイトをチェックアウトする前に、もう1つのステップを実行してください。 これで、 WordPressサイトを移行するサーバー上に新しいデータベースを作成する必要があります。 このデータベースには、既存のデータベースの正確なレプリカが格納されます。

ただし、Duplicatorはそれ自体ではデータベースを作成できないため、cPanelを使用して新しいデータベースを作成し、Duplicatorのインストールプロセス中にそれらの詳細を提供する必要があります。

これを行うには、cPanelダッシュボードに移動し、[ MySQLデータベース]ボタンを見つけます。

次に、上部に新しいデータベースを作成します。

新しいデータベースを作成したら、新しいデータベースユーザーも作成し、そのユーザーに新しいデータベースへのアクセスを許可する必要があります。

これを行うには、[新しいユーザーの追加]ボックスまで下にスクロールして、新しいユーザーの詳細を入力する必要があります。

次に、ページのさらに下で、データベースにユーザーを追加できます。

次の画面で、必ずユーザーにすべての権限を付与してください。 そして、あなたは行ってもいいです。

ステップ5:デュプリケーターのインストールプロセスを実行する

この時点で、実際のDuplicatorインストールプロセスを実行する準備が整いました。 作成したデータベースのクレデンシャルは、プロセス中に必要になるため、手元に置いておくようにしてください。

ルートフォルダにWordPressをインストールしたとすると、yourdomain.com/installer.phpにアクセスして開始できます。 サブフォルダーの場合は、「/installer.php」部分の前に関連するサブフォルダーを追加してください。

同じドメイン名の新しいホストにサイトを移行するだけの場合は、通常のドメイン名を使用する必要があります。 ただし、サイトを新しいドメイン名に移行する場合は、新しいドメイン名を使用する必要があります。 心配しないでください。ドメイン名を変更する場合は、Duplicatorがすべての切り替えを処理します。

URLにアクセスすると、Duplicatorインターフェースが表示されます。

[利用規約]チェックボックスをオンにして、[へ]をクリックして開始します。

次の画面で、手順4で作成したデータベース名、ユーザー、およびパスワードを入力する必要があります。次に、[次へ]をクリックします。

次のプロンプトで情報を確認すると、Duplicatorがインストールを実行します。

ドメイン名を切り替える場合、Duplicatorは自動的に変更を検出し、データベースを更新して、すべてが正常に機能することを確認します。 一方、同じドメイン名を使用している場合、Duplicatorは変更を加えません。

基本的に– 100%ハンズオフです。これが、Duplicatorがこのような優れたプラグインである理由の1つです。

新しいWordPress管理者アカウントを作成する場合を除いて、何も変更せずに[次へ]をクリックするだけです。

以上です! WordPressサイトを簡単な方法で移行しました。

万が一の場合に備えて、移行したバージョンのサイトを試して、すべてが正しく機能していることを確認することをお勧めします。 ただし、すべてが移行前とまったく同じように機能する必要があります。

さらに、 [設定]→[パーマリンク]に移動し、変更を加えずに[変更を保存]ボタンをクリックするだけで、パーマリンク構造を再保存することをお勧めします。 これにより、.htaccessファイルが正しく機能していることが保証されます。

まとめ

データベースをエクスポートおよびインポートしたり、すべてのファイルを手動でコピーしたりすることで、サイトを手動で移行できますが、Duplicatorプラグインが600万回以上ダウンロードされているのには理由があります。

上記の手順に従い、Duplicatorプラグインを使用してWordPressサイトを無料で移行することにより、時間とフラストレーションを節約できます。