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

webホストを切り替える方法を理解することは困難な作業になる可能性があります。 しかし、なぜあなたがすべき理由の数があります。

あなたのウェブサイトをホストする場所は、セキュリティ、サイトの速度、バックアップなど、多くのものに影響します。 さらに、webホスティングの多くの種類があり、あなたのニーズに適したものを選ぶことを確認する必要があります。

あなたの現在のプロバイダがそれらを満たさなくなった場合、それは変更の時です。

サイトをあるホストから別のホストに移動するにはどうすればよいですか? それはまさに私たちがこのレビューで話すことです。

準備はできましたか? じゃあ行こう!

リソースを集める

あるwebホストから別のwebホストに切り替えるには、次のものが必要です:

  1. 両方の催す記述へのアクセス—プロセスの間にあなたの古く、新しい催す記述へのある変更を加えなければならない。 どちらかのログイン資格情報がわからない場合は、今すぐ見つける時間です。
  2. データベースへのアクセス—あるwebホストから別のwebホストに移動するには、webサイトのデータベースへのアクセスが必要です。 これは、多くの場合、あなたがそこに着く方法を知っていることを確認するためにもう一つの理由があることを意味し、あなたのホスティングアカウ
  3. FTPクライアント—以下で説明するすべてのケースでは、FTPサーバーとの間でデータを移動する必要があります。 そのためには、FTPクライアントが必要です。 偉大な無料のオプションはFileZillaですが、あなたはあなたの選択の任意のクライアントを使用することができます。
  4. テキストエディタ—重要なファイルを変更するにはコードエディタも必要です。 最良のオプションの1つはNotepad++です(無料でもあります)が、好きなものを使用できます。

すべてを一緒に持っていますか? クール、その後のは、あなたのWordPressサイトのwebホストを切り替える方法に右にジャンプしてみましょう。

サイトをあるホストから別のホストに手動で移動する

手動で切り替えることから始めます。 あなたはWordPressのプラグインを使用して解決策を探している場合は、単にさらに下にスクロールします。

: 手動でサイトのwebホストを切り替える方法を紹介しますが、無料または有料のサイト転送/移行を提供する多くのWordPressホスティングプロバイダーがあ サイトの移行を提供するものを確認するには、最高のWordPressホスティングプロバイダのリストをチェックしてください。

新しいウェブホスティングプロバイダーにサインアップ

ウェブホストを切り替える最初のステップは、新しいホスティングプロバイダーを選択し、そのプランにサインアップすることです。

上記のように、一部のWordPressホスティングプロバイダーはサイト移行も提供しています。 あなたは非常に技術に精通していないか、単に時間を節約したい場合は、これは特に便利なことができます。 この手順では、移行サービスを使用するか、手動で続行するかを決定する必要もあります。

あなたのファイルをバックアップ

次はあなたのウェブサイトのファイルをバックアップすることです。 これには最長の時間がかかる可能性が高いので、それから始めましょう。 ステップ1はFTPサーバーにログインすることです。 単に私たちが話したFTPクライアントを起動し、あなたの資格情報を挿入し、接続します。

その後、WordPressサイトのルートディレクトリを見つけて(デフォルトではランディングページでない場合)、すべてのファイルをマークします。

ウェブホストを切り替える方法-filezillaでwordpressファイルを転送する

あなたのウェブサイトには、デフォルトでは表示されないファイル(.htaccessなど)が含まれている可能性があることに注意してください。 したがって、FTPクライアントにもこれらのファイルが表示されていることを確認してください。 FileZillaでは、このオプションはサーバー>強制的に隠しファイルを表示します。

すべてのファイルをマークしたら、コンピュータ上のディレクトリにコピーします。 サイトのサイズによっては、しばらく時間がかかる場合がありますので、その間にステップ2に移動できます。

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

データベースはあなたのウェブサイトの第三の部分です。 あなたがそれにアクセスする方法はホストによって異なります。 ほとんどの場合、phpMyAdminになります:

phpmyadminメインパネル

エクスポートしたいデータベースを左から選択します。 それがどれであるかわからない場合は、現在のウェブサイトのwp-config.phpファイルを確認してください:

define('DB_NAME', 'database_name_here');

これは、あなたのサイトが使用しているデータベースの名前を教えてくれます。

その後、エクスポートタブに移動します。

データベースをエクスポートしてwebホストを切り替える

エクスポート方法でカスタムを選択します。 メニューで、次の選択を行います:

  • 形式-SQLとして残します。
  • テーブル—エクスポートするすべてのテーブルにマークを付けます。 通常、それはそれらのすべてです。 正当な理由がある場合(たとえば、接頭辞が異なる複数のサイトのデータベースをホストしている場合)は、anyを無効にします。
  • 出力—ダウンロードを高速化するために、圧縮をzipまたはgzipに設定します。
  • フォーマット固有のオプション-すべてをそのままにします。
  • オブジェクト作成オプション—ADD DROP TABLE/VIEW/PROCEDURE/FUNCTION/EVENT/TRIGGERを選択してください。
  • データ作成オプション—すべてをそのままにします。

完了したら、下部のGoをクリックします。 これにより、ファイルがダウンロードされます。 圧縮されたデータベースをコンピュータに保存し、次の手順に進みます。

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

次に、エクスポートしたデータベースの新しいホームを作成します。 新しいホストに移動し、アカウントにログインします。 MySQLデータベースを扱うセクションを見つけます。

以下を作成します:

  1. 新しいデータベース
  2. そのデータベースに対する完全な権限を持つデータベースユーザー
  3. 安全なデータベースユーザーパスワード

三つすべてに注意してください。 また、MySQLサーバーの名前を確認します。 多くの場合、これはlocalhostになりますが、ホスティングプロバイダに確認してください。

設定を編集します。php

今までに、あなたのウェブサイトのファイルのダウンロードが完了しているはずです。 その場合は、それらを保存したディレクトリに移動し、wp-config.phpというファイルを見つけます。

ウェブサイトのファイルシステムとデータベースの間の通信を制御する重要なシステムファイルです。

最初に行うべきことは、既存のファイルのコピーを作成し、安全な場所に保存することです。 その後、テキストエディタで元のものを開き、次のセクションを見つけます:

define('DB_NAME', 'database_name_here');/** MySQL database username */define('DB_USER', 'username_here');/** MySQL database password */define('DB_PASSWORD', 'password_here');/** MySQL hostname */define('DB_HOST', 'localhost');

database_name_hereusername_here、およびpassword_hereの場所を、前に作成したデータベース名、ユーザー名、およびパスワードに置き換えます。 あなたの場合、実際にはdatabase_name_hereなどとは言いませんが、現在のホストの情報が含まれていることに注意してください。 それらは同じ位置にあります。

さらに、MySQLサーバー情報をlocalhostの代わりに挿入してください(または、ホスティングプロバイダーがこの設定にlocalhostを使用している場合はそのままにしておきます)。 完了したら、ファイルを保存します。

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

すべてが完了したら、逆の方向にプロセスを開始できます。 最初のステップは、新しいホスティングプロバイダーのサーバーにファイルをアップロードすることです。 私たちはそれを開始し、それが実行されている間、他のことを行うことができますので、それはおそらく長い時間がかかります。

今では、あなたはドリルを知っています。 あなたのFTPクライアントを起動し、この時間は、新しいサーバーに接続します。 簡単な注意点:通常、FTP経由で接続するためにサイトのURLを使用します。 この場合、ドメインはまだ古いサーバーを指しているため、機能しません。

代わりに新しいサーバーのIPアドレスを使用する回避策があります。 通常あなたの催す記述のこれを見つけることができる。 そうでない場合は、サポートに連絡してください–彼らはあなたを助けることができるはずです。

完了したら、以前にダウンロードしたファイルを見つけて、それらをルートディレクトリにアップロードします(変更されたconfig.phpファイルを含む)。 アップロードが実行されたら、次の手順に進みます。

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

一方、データベースのインポートに時間がかかることがあります。 そのためには、新しいサーバーのデータベース管理ツールにログインします。 再びphpMyAdminであると仮定します。

リストから先に作成したデータベースを選択し、画面上部の[インポート]を選択します。

データベースをインポートしてwebホストを切り替える

参照ボタンをクリックし、以前にエクスポートしたファイルを選択します。 その後、下にスクロールして[移動]をクリックします。 その後、インポートが開始されます。

終了にかかる時間は、データベースのサイズによって異なります。 完了すると、成功メッセージが表示されます。

オプション:データベース内の古いURLを置き換える

サイトを新しいwebホストに移動するだけでなく、URLを変更する場合は、追加の手順があります。 この場合、データベース内の古いURLへの参照を新しいURLに置き換える必要があります。 あなたがしない場合は、物事のすべての種類が間違って行くでしょう!

これを行うにはいくつかの方法があります。 私が見つけた最も簡単なのは、検索置換DBスクリプトです。 あなたは(あなたのメールアドレスと引き換えに)無料でそれをダウンロードすることができます。 ただ、(秘密のフォルダ内)あなたのウェブサイトのディレクトリにアップロードし、ブラウザを使用してそこに移動します。

検索置換データベーススクリプトヘルプwebホストを切り替えるには

単純に上部のフィールドに古いものと新しいURLを挿入します。 他のすべては、通常、そのままのままにする必要があります。 すべてをテストするには、dry runボタンを使用します。 すべてがよさそうに見えるときは、ライブ実行を行います。

重要:完了したら、いかなる状況下でもスクリプトをサーバーに残すべきではありません。 それは非常に強力であり、他の誰かがそれを見つけた場合、あなたのサイトに本当のダメージを与えることができます。

スクリプトが機能しない場合は、SQLコマンドを使用してURLを置き換えることもできます。

DNSサーバーの変更

上記のすべてが完了したら、新しいサーバーにURLを配置します。 これは、DNSサーバーの設定を変更することを意味します。

プロセスは、ドメインが登録されている場所によって異なります。 たとえば、古いホスティングプロバイダーに登録している場合は、ドメイン全体を新しいプロバイダーに転送するのが最善の方法です。 それを行う方法についてサポートに相談してください。

のようなドメインレジストラから購入した場合Domain.com、ネームサーバーの設定を更新する必要があります。 新しいホストのネームサーバアドレスが必要になります。 彼らは通常次のようになります:

ns1.yourhost.com
ns2.yourhost.com

これらをドメインに接続する必要があります。 前述のように、プロセスは、あなたがそれを購入した場所に応じてわずかに異なります。 ここでは、最も一般的なケースのいくつかの手順を示します:

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

助けが必要な場合は、担当者に相談してください。 完了したら、変更が発生するまでに最大48時間かかる場合があることに注意してください。 What’S My DNSのようなツールを使用して、完了したかどうかを確認できます。

それまでは、サイトに変更を加えないようにしてください。 新しい場所ではなく、古いウェブサイトを変更している可能性があります。

すべてが完了したら、ダウンタイムなしでサイトを移行する必要があります。 あなたの場所の両方に同じ内容があるので、訪問者は変更に気づかない。

クリーンアップ

DNSの変更が完了したら、古いホストに戻ってサイトファイルとデータベースを削除できます。 あなたはすべてがうまく動作することを確認するためにそうする前に一週間まで待つことをお勧めします。

いずれにしても、ローカルのコピー(オリジナルのwp-config.phpを含む)を必ず保管してください。 移行をロールバックする必要がある場合があります。 その場合、あなたはまだそれらを持って幸せになるでしょう。

WordPressのプラグインを介してWebホストを切り替える方法

上記のすべては、プラグインを使用することによって大幅に短縮することができます。 それはあなたがプロセスの一部を自動化することができます。 そこに他のオプションがありますが、我々は大幅にデュプリケータプラグインをお勧めします。 それは無料で、プロセスを簡単にします。

Duplicatorのインストール

当然、最初のステップはプラグインのインストールです。 これには通常の手順が必要です。 WordPressウェブサイトにログインし、[プラグイン]>[新規追加]に移動します。 プラグインの名前を検索ボックスに入力して検索し、リストに表示されたら[今すぐインストール]をクリックします。

duplicatorをインストールしてwebホストを切り替える

サイトのダウンロードが完了したら、アクティブ化ボタンを押してプラグインを使用できるようにします。

既存のサイトをエクスポート

デュプリケーターがインストールされてアクティブになると、WordPressの管理エリアにその名前の新しいメニュー項目があります。 それをクリックすると、これになります:

duplicator plugin view in wordpress

プラグインは、いわゆるパッケージを保存します。 これらはあなたのウェブサイトおよびデータベースの版の上で圧縮される。 まだ作成していないので、リストは空です。 それを変える時だ 右上隅にある[新規作成]をクリックして、作業を開始します。

デュプリケータ設定でウェブサイトをエクスポート

次の画面では、いくつかのオプションがあります。

  • ストレージ—サイトのバックアップを保存する場所を設定できます。 あなたがDuplicatorのProバージョンを持っていない限り、あなたの唯一の選択肢はあなた自身のサーバーであるので、ここでは何もしないことに注意してくださ
  • アーカイブ—このセクションでは、ファイルとデータベースの一部の両方を移行から除外することができます。 正当な理由がある場合は、これを使用してください。
  • インストーラ—新しいサーバー環境のデータベース情報を入力できます。 これは後のセットアップの一部でもあるため、現時点では無視できます。

ほとんどの場合、次へをクリックするだけです。 プラグインは、それが適切に実行するために必要なすべてを持っているかどうかを確認するために、システムチェックを実行します。 それが完了したら、あなたは調査結果を見ることができます。

duplicator scan complete

すべてが正常であれば、下部のボタンをクリックしてビルドプロセスを開始します。 これには数分かかる場合がありますので、ブラウザを閉じないでください。 それが終わったら、これが表示されます:

duplicatorでのバックアップ完了

インストーラとアーカイブの両方をダウンロードするには、ボタンを個別にクリックするか、ワンクリックダウンロー よくやった!

FTP経由でファイルをアップロードする

次のステップは、それらのファイルをサーバーにアップロードすることです。 FTP経由で接続するには、ドメインではなくIPアドレスを使用する必要があります。

接続したら、インストーラファイルとアーカイブの両方をアップロードしてください。 それらをルートディレクトリに配置し、事前に空であることを確認してください。

新しいMySQLデータベースを作成します

プラグインのメソッドを使用すると、新しいサイトのMySQLデータベースも必要になります。 私たちは以前にそれについて詳しく話しました。 新しいデータベース、データベースの完全な権限を持つユーザー名、およびデータベースパスワードで終わるために必要なことを行います。 あなたのホストがあなたのウェブサイトのためにあなたに与えるMySQLサーバに注意してください。

新しいウェブサイトに接続します

次のステップでは、問題が発生している可能性があります。 サイトを展開するには、webブラウザを介してサーバー上のファイルにアクセスする必要があります。 それは通常、ドメイン名を入力することによって起こります。

以前と同じドメインを使用している場合、まだ新しいサーバーを指していません。 もちろん、問題を回避するためにそれを変更することができます。 但し、これはa)実際に起こるために時間をかけ、b)あなたの場所のためのダウンタイムを意味する。

幸いなことに、あなたのコンピュータのhostsファイルを使用している方法があります。 ドメイン名を特定のIPアドレスにローカルにマップできます。 そうすれば、訪問者のために何も変更せずに、古いドメインを介して新しいサーバー上のファイルにアクセスすることができます。

(新しいホストで別のドメインを使用している場合は、この手順を完全にスキップできます。)

最初に必要なのは、新しいサーバーのIPアドレスです。 プロバイダはその情報を表示する必要があります。 あなたがそれを見つけることができない場合は、尋ねます!

その後、ホストのファイルを開く必要があります。 異なるプラットフォームでこれを行う方法は次のとおりです:

  • Windows-タスクバーメニューを開き、”メモ帳”を検索します。 結果を右クリックし、「管理者として実行」を選択します。 実行したら、プログラムを使用してc:\windows\system32\drivers\etc\hostsを開きます。 問題のファイルを表示するには、「すべてのファイル」を検索してください。
  • Mac OS-ターミナルを開き、コマンドsudo nano /etc/hostsを入力します。 管理者パスワードの入力を求められる場合があります。
  • Linux—Linuxの場合は、Mac OSと同じ方法を使用できます。

ファイルにアクセスしたら、以前に見つけたIPアドレスとドメイン名の両方を挿入する必要があります。 それはこのように見えるようになります:

192.168.1.10 https://yoursite.com

注:IPアドレスとドメインの間のスペースはタブです。 また、アドレスをサーバーの実際のアドレスに置き換えてください。yoursite.com あなたの実質の範囲を使って。 変更を保存すると、既存のドメイン名を使用して新しいサーバーにアクセスできるはずです。

重要:移行が完了したら、hostsファイルを元の状態に戻してください。

移行プロセスの実行

次に、移行プロセスを本格的に開始します。 https://yoursite.com/installer.php(実際のドメインを挿入)に移動すると、この画面に移動します:

デュプリケータ導入ステップ1

インストーラがアーカイブと検証のパスを提供していることを確認し、利用規約ボックスをチェックし、下部の次へをクリックします。 これにより、展開プロセスが開始されます。

その後、データベースホスト、名前、ユーザー名、パスワードを挿入するように求められます。<7717><3479><5571>デュプリケータ導入ステップ2

あなたは前から手元にそれらを持っている必要があります。 [データベースのテスト]ボタンを使用して、すべてが機能していることを確認できます。 [次へ]を再度クリックします。 プラグインはデータベースをインポートします。

次のステップでは、古いURLのメンションを新しいURLに置き換えることができます。 正しいURLがフィールドにあることを確認してください! Duplicatorはプロセスを完了します。

デュプリケータ導入ステップ4

最後の画面では、サイトにログインするためのリンクが表示され、すべてがうまくいったかどうかが報告されます。 ログインして、すべてが正常に動作しているかどうかを確認してください。 また、あなた自身の後できれいになるために複写器の指示に続くことを忘れてはいけない。

移行後にwebホストをクリーンアップする方法

DNSネームサーバーを更新

この方法では、ドメインを古いサーバーから新しいサーバーに変更する必要があります。

すでにこれについては上で詳しく説明しているので、そのセクションを参照することができます。 新しいホストからネームサーバーアドレスを取得し、ドメインに接続します。 次に、サイトに変更を加える前に、変更が完了するまで待ちます。

その後、あなたは終わりました–おめでとう! あなたはちょうどあなたのWordPressのウェブサイトのためのwebホストを切り替える方法を学びました。

WordPressウェブサイト用のWebホストの切り替え一言で言えば

WordPressサイトをあるwebホストから別のwebホストに切り替えることは、特に初めての方には、威圧的な作業になる可能性があります。 ちょうどあなた自身のウェブサイトを動かすことに関する他のすべてのようにステップにそれを破壊するとき、それはより少なく困難になることを心に留めておきなさい。

上記に従っている場合は、新しいホスティングプロバイダーにサイトを正常に移動しているはずです。 どちらのプロセスでも、あなたが決めた、のはすぐに基本的な手順を要約してみましょう:

  1. 新しいウェブホストにサインアップする
  2. ウェブサイトのファイルとデータベースをバックアップする
  3. スイッチのための新しいホスティング環境を準備する
  4. 新しいホストにファイルとデータベースをインポートする
  5. ドメインのネームサーバーを切り替える

それは基本的にそれです。 これまでのところ、それを作るために再びおめでとう-よくやった!

Write a Comment

メールアドレスが公開されることはありません。