WordPressサイトを新しいホストに移行するためのステップバイステップガイド

WordPressサイトを新しいホストに移行するためのステップバイステップガイド

ウェブサイトを新しいホストに移動することは、困難でストレスの多い体験になる可能性がありますが、そうである必要はありません。 WordPressサイトを移行するための重要なステップがありますが、私たちのガイドに従えば成功できます.


多くの人々は、現在のプロバイダーの問題のために新しいホストに移動する必要に直面しており、十分な量しかありませんでした。しかし、間違いを犯してサイトに損傷を与えるのを恐れて、信頼性の高いホストへの移行が何度も何度も遅延することがよくあります。.

問題を回避するために、人々は彼らのために彼らのサイトを移動する専門家に高額の料金を支払うかもしれません。または、新しいホスティングパッケージの一部として移行サービスを提供する新しいホストを検索します。そして、この記事を読んでいて、自分で試してみるという3番目のオプションを取る人がいます.

自分のWebサイトの準備に少し時間を費やしている場合、移行は心配する必要はありません。正しくアプローチすれば非常に簡単なプロジェクトになり、問題が発生した場合は簡単に元に戻すことができます.

WordPress Webサイトを新しいホストに移動するために必要な手順を実行してみましょう。ただし、サイトの移行方法を説明する前に、WordPressをホスティングしている最高の企業の多くが実際にサイトを移動することを覚えておいてください。新しいホスティングプランを購入したばかりで、サイトの移行を検討している場合は、まず新しいホスティングプロバイダーに連絡して、無料の移行を提供しているかどうかを確認してください。.

目次

任意のセクションまですばやく下にスクロールするか、以下のリンクのいずれかにブックマークを付けて、プロセス中に休憩を取る必要がある場合に簡単に戻ることができるようにすることもできます。

ステップ1:ウェブサイトのファイルをバックアップする

FTP転送

移行前の最初のステップは、サイトのあらゆる側面をバックアップすることです。これは、WordPressの一般的なセキュリティの一部であり、大きな変更が行われる前に行うことをお勧めします。ただし、移動するデータが非常に多いため、WordPressインストールの移行にも必要です。.

では、どのようにサイトをバックアップしますか? VaultPressやDuplicatorなど、WordPressのバックアップに使用できるプラグインはたくさんあります。バックアッププラグインを使用すると、通常はインストールし、組み込みの設定を使用して、バックアップするファイル、バックアップを保存する頻度と場所を管理します。.

または、より手動のアプローチをとることもできます。簡単に要約すると、手動バックアップには、Webサイトファイルにアクセスするためのファイル転送ツール(FTP)が必要です。 2つの一般的なFTPプログラムはFileZilla(PC)と 送信する (マック)。インストール後、SFTP認証情報を(ウェブホストアカウントから)使用して、ウェブサイトのサーバーに接続する必要があります。接続したら、ウェブサイトのディレクトリにあるすべてのファイルを選択してダウンロードします。これには .htaccess 非表示に設定されているファイル。 FTPプログラムのヘルプファイルを参照して、このファイルが表示されない場合に隠しファイルを表示させる.

サイトにアップロードしたメディアの数によっては、時間がかかる場合があります。このダウンロードが進行している間に、ステップ2を開始してデータベースのコピーを作成できます。.

ステップ2:WordPressデータベースをエクスポートする

データベースのエクスポート

データベースのエクスポートは簡単なプロセスであり、完了するには数ステップしか必要ありません。にログイン cPanel Webサーバーのアカウントを開き、 phpMyAdmin 応用。左側のサイドバーのリストからWordPressインストールを含むデータベースを選択し、選択したら、 書き出す ナビゲーションメニューのタブ.

のデフォルト設定 クイック 輸出と SQL エクスポートの形式は、必要なものには十分です。クリック 行く ボタンをクリックすると、データベースのエクスポートプロセスが開始され、ファイルがローカルコンピュータにダウンロードされます.

データベースのエクスポートとファイルのFTP転送の両方が完了すると、次の段階に進む準備ができます。.

ステップ3:新しいホストサーバーにWordPressデータベースを作成する

新しいWebホストへの移行を開始する前に、WordPressインストール用の環境を作成する必要があります。これを行うには、SQLデータをインポートできるデータベースを作成する必要があります。.

提供されたユーザー資格情報を使用して新しいWebホストにログインし、cPanelソフトウェアに接続します。このガイドでは、MySQLデータベースアプリケーションを使用します。 Webホストでそのアプリケーションが実行されていない場合は、サポートチームに連絡して、新しいデータベースを作成する方法を見つける必要があります。.

データベースを作成する手順は非常に簡単です。

  • 開いた MySQLデータベース そしてあなたのウェブサイトに適切な名前で新しいデータベースを作成します.
  • 新しいMySQLユーザーを作成します(安全なパスワードを使用)。.
  • このユーザーアカウントを新しいデータベースに追加し、すべての権限を付与します.

データベース名、新しいMySQLユーザー名、およびそのパスワードを書き留めます。すぐに必要になります.

ステップ4:編集 wp-config.php ファイル

Webサイトファイルをダウンロードしたローカルコンピューター上のフォルダーを参照します。そのフォルダーには、 wp-config.php WordPressとデータベース間のアクセスを制御します.

このファイルのコピーを作成し、ローカルコンピューターの別のフォルダーに保存します。これは、後で問題が発生した場合に加えようとしている変更を復元するために必要です。.

お好みのテキストエディタで元のバージョンのファイルを開き、次の3つの変更を加えます。

1.データベース名を変更する

次の行を見つけます。

define( 'DB_NAME'、 'db_name');

db_name この行の部分は現在、古いWebホストのMySQLデータベース名に設定されます。これは、作成したばかりの新しいデータベースの名前に変更する必要があります.

2.データベースのユーザー名を変更する

この下に次の行があります。

define( 'DB_USER'、 'db_user');

この行では、変更する必要があります db_user 古いホストのユーザー名の一部を、作成したばかりの新しいユーザー名と一致させる.

3.データベースユーザーのパスワードを変更する

最後に、3行目を編集します。

define( 'DB_PASSWORD'、 'db_pass');

他の人と同じように db_pass この行のセクションは、MySQLユーザー用に作成した新しい安全なパスワードに変更する必要があります.

セーブ wp-config.php そしてファイルを閉じます.

ステップ5:WordPressデータベースをインポートする

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

これで作業する新しいデータベースができたので、インポートプロセスを開始できます。.

新しいサーバーのcPanelソフトウェアからphpMyAdminを起動し、左側のサイドバーのリストから新しいデータベースを選択します。開いたら、 インポート ナビゲーションメニューのタブ.

の中に インポートするファイル セクションをクリックします ファイルを選ぶ ボタンをクリックして、以前にエクスポートしたSQLファイルを選択します.

チェックを外す 部分的なインポート チェックボックス、形式がに設定されていることを確認します SQL 次に、 行く ボタン。データベースのインポートが開始されます.

このインポートにかかる時間は、データベースのサイズによって異なります。インポートが完了すると、インポートが成功したことを通知するメッセージが表示されます.

ステップ6:新しいホストにWordPressファイルをアップロードする

新しいデータベースを準備し、wp-config.phpファイルを再構成したので、Webサイトのファイルのアップロードを開始します。.

FTPプログラムを使用して新しいWebホストに接続し、Webサイトが保持される予定のフォルダーを参照します。これがプライマリ、またはこのWebサーバーにインストールされている唯一のサイトの場合、ファイルをpublic_htmlフォルダーにアップロードするのが通常のディレクトリです。.

リモートディレクトリを選択すると、更新されたバージョンのwp-config.phpを含むWebサイトファイルをアップロードできます。以前のダウンロードと同様に、このプロセスには時間がかかる場合があります.

アップロードが完了したら、これらのファイルをローカルコンピュータから削除しないでください。最終ステップが完了するまで、これらはまだ必要です。.

ステップ7:新しいドメインの定義と古いドメインの検索/置換

新しい/別のドメインに移動する場合は、この手順を読み、そうでない場合は、別のドメインを指すようにサイトを更新する必要がないため、これをスキップできます。.

ユーザーがサイトを移動する際に常に抱えている問題の1つは、サイト上の他の投稿へのリンクを追加したり、サーバー上のURLを直接指定して画像を挿入したりして、新しいドメインに移動したときにこれらのリンクが壊れることです。古いドメイン名のインスタンスをすばやく簡単に検索して新しい名前に置き換える場合は、 置換DBを検索 github上のスクリプト。これにより、これを非常に簡単に行うことができます。 (セキュリティ上の理由から)完了したら必ず削除し、ルートドメインに配置しないでください。スクリプトをホストするために、ランダムな名前で一時フォルダーを作成します。.

サイトのURLを変更する:古いドメインを検索して置き換え、新しいドメインに置き換えることで、データベースのsite_urlとhome urlの値も変更されます(サイトURLの変更)これにより、新しいドメインでサイトにログインしようとしたときに、古いドメインにリダイレクトされないようにします。.

ステップ8:最後の仕上げ

このステップには実際には2つの別個のミニステップが含まれ、それらの間には(可能性として)数日あります.

まず、新しいホストでサイトを使用する前に、次のことを行う必要があります。 ドメインのDNS設定を再構成する. それらは古いホストを指すように設定され、正しいレコードを新しいサーバーのIPアドレスに指す必要があります。.

このプロセスは、ドメインが登録されている場所によって異なります。このプロセスの完了の詳細は多すぎてこの投稿では説明できませんが、ドメインレジストラーには、この変更を行うために必要なすべての詳細が必要です.

DNSの変更が完全に反映されるまでに最大48時間かかることがあります。トラフィックのレベルが低いと予想される期間にこれを行うのが最善です。この48時間の期間中は、サイトの古いバージョンを変更する可能性があるため、Webサイトに変更を加えないでください。.

2番目– 48時間の期間が終了すると、Webサイトにアクセスしたときに新しいWebホストにアクセスできるようになります。この時点で 古いWebホストに接続して、ファイルとデータベースを削除します. 移行をロールバックする必要がある場合に備えて、これらのファイルのローカルバックアップコピーとデータベースエクスポート、および元のwp-config.phpファイルが必要です。安全のために、これらのファイルを長期間保持することをお勧めします.


ご覧のとおり、上記の簡単な手順に分解すると、プロセスはそれほど難しくありません。実際に必要なのは、各ステップで注意して、最後の可能な瞬間まで(問題が発生した場合)元のバージョンに戻すオプションを自分に与えることです。.

最近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