ウェブサイトを作成し、あなたのウェブサイトがオンラインでアクセスできるようにするためには、それが配置されるサーバーを選択する必要があります。 サーバーはwebホスティングの会社によって提供され、この区域の興味を最近取り始めたら次のガイドはあなたに使用である。
あなたが最初にwebホスティングが実際に何であるか、なぜそれが重要であり、あなたのホスティングプロバイダで探す必要があるのかを理解してい これらの詳細を気にしなかった場合は、最良の取引も最高のパッケージも得られない可能性があります。
幸運なことに、これは世界の終わりではない。 いくつかは、単にコンテンツネットワーク配信システムの速度や品質に不満を持っています。 他の人は、低価格で、またはより便利な支払い条件で同じサービス品質を見つけることができます。
もしあなたがこの状況に陥っているなら、より良いウェブホスティング会社を探すのは良い時期です。 しかし、あなたのウェブサイトを転送することは複雑な作業のように見えることができます。 このガイドでは、専門用語、問題点、手順をステップバイステップの手順で説明するので、自信を持って前進することができます。
ウェブサイトを別のサーバーに転送するには、5つのステップで行うことができます。
ステップ1。 新しいウェブホストの検索
新しいサービスを選択する前に、ウェブホストの調査に時間をかけてください。 オンラインレビューや顧客からのフィードバックを通過し、他のホスティングプロバイダが提供する取引の種類、その価格システム、サーバー構成、CDN
適切な新しいプロバイダーを見つけたら、将来のある時点で、そのホスティングサービスからも切り替えることにするかもしれないと考えてください。 このため、ドメインをサードパーティのプロバイダーに登録することをお勧めします。
私たちの推奨ホスティングプロバイダ、Bluehostは、無料のドメイン名を含む私たちの訪問者のための特別オファーを提供しています。 あなたが彼らのサービスを好きではない場合、彼らは30日間の返金保証を提供しています。
ステップ2。 ウェブサイトを見つけてダウンロードする
次のステップは、以前のホストがウェブサイトを保存している場所を見つけることです。 さらに、サイトではより多くのデータベースが使用されている可能性があるため、それらのバックアップフォルダも取得できるかどうかを確認する必
ファイルを見つけたら、デスクトップにダウンロードして、次のホスティングプロバイダーに提供する準備ができています。
ステップ3。 ウェブサイトのデータベースをエクスポートする
前述のように、ウェブサイトが訪問者データの保存やフォームの管理などの目的で追加のデータベースを使 プロセスはデータベースによって異なる場合があるため、以前のホスティングプロバイダーでこれらの詳細を調べるのが最善です。 ホストは、一般的にwebサイトのデータベースのエクスポートとインポートの両方を処理するためのツー
cPanelを使用している場合(おそらくあなたが使用している場合)、データベースのエクスポートはそれほど複雑な作業ではありません。 すべてのcPanelのネイティブ部分であるphpMyAdminを使用します。 あなたがすべてを理解していなくても、あなたはまだ自分で全体のことを行うことができるはずです。
- https://my.bluehost.com/cgi-bin/cploginに移動し、Bluehostアカウントにログインします
- 「データベース」タブを見つけて開きます
- phpMyAdminアイコンをクリックしてインターフェイスを開きます
- データベースの選択
- メニューの中央のどこかに、”エクスポート”ボタンがあります。 それをクリックします。
- “クイック–最小オプションのみを表示する”オプションを選択します。 カスタムオプションを使用するには、MySQLについて1つまたは2つを知っている必要があるため、何をしているかがわかっている場合にのみこれを選 それ以外の場合は、クイックオプションは、トリックを行います。
- まだ表示されていない場合は、エクスポートのために選択された形式として”SQL”形式を選択します。
- “移動”ボタンをクリックしてエクスポートを開始します
- 尋ねられた場合、ファイルを保存する場所を選択します(デスクトップまたは覚えているカスタム; このファイルは後で必要になりますので、紛失しないでください)
それは速かったでしょうか? これで、データベースを新しいホストにインポートする準備が整いました。
ステップ4。 あなたのウェブサイトをアップロードし、あなたのデータベースをインポート
エクスポートと同様に、あなたはあなたのホストと詳細を解決する必要があ データベースをSQLにエクスポートした場合は、phpMyAdminを使用してMySQLを使用してwebサイトを新しいホスティングアカウントにインポートできます。 使用されているツールに関係なく、実際にはそれほど複雑ではなく、通常はホスティングプロバイダーが独自に行うものです。
静的なウェブサイト(今日の人々は通常、ビジネスを紹介するための簡単なランディングページがある場合にのみ使用します)を使用する場合、新しいホス 前の手順のいずれかで、以前のホストからすべてのファイルをダウンロードする必要があると述べました。 この場合、これらのファイルを新しいBluehostアカウントのpublic_htmlフォルダにアップロードするだけで完了です。
新しいファイルをアップロードするには、二つの簡単なオプションのいずれかを選択できます。
ファイルマネージャー経由でアップロード
これを高速に行う方法を探していて、それを乗り越えたい場合は、Bluehostのファイルマネージャーを使用できます:
- Bluehost cPanelアカウントにログインします。
- ファイルを見つけてファイルマネージャを選択
- Public_htmlをダブルクリックして開きます
- 以前にダウンロードしたすべてのファイルをこのフォルダに転送
FTP経由でアップロード
通常、ファイルマネージャは、何らかの理由でFTPクライアントを設定する余裕がないときにファイルの一つだけをアップロードまたは変更するために使用されます。 たとえば、あなたが家に帰るのを待つことができなかった公共のコンピュータからあなたのサイト上の何かを変更する必要があるときにこれを使
しかし、私たちが通常提案するのはFTPクライアントを使用することです。 あなたはすぐに無料のクライアントであり、最も一般的に世界中のブロガーによって使用されるFileZillaをインストールし、新しいホストに登録した後に受 FTPサーバー名、ユーザー名、およびパスワードが必要です。
ログインすると、すべてのフォルダを含むサーバーの小さな部分を見ることができるはずです。 それはあなたのコンピュータ上のフォルダのように見えるので、public_htmlフォルダを見つけるのは難しいことではありません。
以前にダウンロードしたファイルを見つけて、&をドラッグしてフォルダにドロップします。 ファイルのサイズとインターネット接続の速度によっては、すべてが転送されるまでに数分かかる場合があります。 すべてが完了するとFileZillaは通知しますので、ブラウザからドメインに移動してサイトを実際に確認することができます。
動的ウェブサイト
動的ウェブサイトは、データベースを使用して、正常に実行するために必要な大量の情報を格納します。 カスタムwebサイトやWordPressのような人気のあるCMSの1つを使用している場合は、データベースも持っていることを意味し、ファイルと一緒に転送する必要が
データベースをエクスポートしたのと同じように、PhpMyAdmin経由でインポートできます:
- ブラウザからhttps://my.bluehost.com/cgi-bin/cploginを開き、Bluehostアカウントにログインします
- 「データベース」タブを見つけて開きます
- phpMyAdminアイコンを選択してインターフェイスを開きます
- メニューの中央のどこかに、「インポート」タブ/ボタンがあります。
- “参照”ボタンをクリックし、以前にエクスポートしたデータベースを見つけます。 データベースが圧縮されている場合は、最初に解凍することを確認してください(あなたが持っている必要があります。sqlファイル準備完了)
- “移動”ボタンをクリックし、数分待ってください
すべてがokだった場合は、次のようなメッセージが表示されます。”Import has been successfully finished,X queries executed.”
WordPressのようなコンテンツ管理システムを使用していますか?
WordPress、Blogger、Joomlaなどのコンテンツ管理システムを使用している場合は、ネイティブの移行オプションを使用すると、すべてをはるかに簡単にできます。 たとえば、WordPressサイトを新しいホストに移行する場合は、Import&Exportオプションを使用すると、数回のクリックでサイト全体を転送できます。 ラッキーなあなた!
ステップ5。 ウェブサイトのテスト
転送が完了し、データベースがインポートされたら、ウェブサイトをテストできます。 これを行う最善の方法は、一時的なURLを使用することです。 これはあなたのドメイン-ネームが新しいサーバーを指していない時でさえあなたのウェブサイトにアクセスすることを可能にする。
一時的なURLを見つけるには、アカウント管理パネルにログインします。 次に、”アカウントの技術的な詳細”をクリックします。”あなたが入ったら、Tempと呼ばれるセクションがあるはずです。 その横に一時的なURLが表示されます。 あなたがする必要があるのはそのURLを訪問し、あなたのウェブサイトから点検することだけである。
一時的なURLは次のようになります:
http://ipaddress/~username
「ipaddress」をホストのIPアドレスに置き換え、ユーザー名はcPanelアカウントにログインするために使用しているものと同じにする必要があります。 その前の”-“を忘れないでください。
サーバーのIPアドレスを確認するには、cPanelにもう一度ログインします。 “統計”タブを見つけて、”統計を展開”ボタンをクリックすると、共有ホスティングアカウントのIPアドレスを含む追加情報が表示されます。
今、あなたはあなたが待っている間、またはあなたの古いドメインを指すようにネームサーバーを設定するまで、一時的なURLであなたのウェブサイトをテス
あなたのサイトが見て、期待どおりに動作する場合は、素晴らしい! しかし、何かが間違っている場合は、いくつかのマイナーな調整や変更を行うために準備されます。
覚えておくべき重要なこと
移行プロセス全体が完了し、ウェブサイトをテストしたら、移行を完了するために必要なことがいくつかあります。 これらは、あなたの古い訪問者があなたのウェブサイトを訪問し続けることを保証するために必要な手順であることに注意してください,だけでな それでは、始めましょう。
ウェブサイトを移動することをユーザーに通知
ウェブサイトを移動するときは、ダウンタイムをできるだけ短くする必要があります。 ユーザーがサイトが機能していないことにほとんど気づいていない場合は理想的です。 しかし、あなたはあなたのウェブサイト上とあなたのソーシャルネットワークプロファイルの両方で、数日前に何らかの通知を与えるべきです。 また、ダウンタイム中にメッセージが表示されるので、ユーザーはサイトが適時にバックアップされることを知ることができます。
DNSを変更する
これは簡単に見落とすことができるマイナーな詳細です。 あなたのウェブサイトを転送したら、あなたのサイトが登録されている新しいサーバーにDNSレコードを切り替える必要があります。 これが重要な理由は、DNSレコードがマップや指示ガイドのようなもので、訪問者が正しいページに到着することを保証するためです。 これを変更することを怠ると、ユーザーはエラーページに誤ってリダイレクトされます。 新しいホスティングプロバイダーから新しいDNSを取得し、古いDNSを置き換える必要があります。
DNSレコードの移動要求を行った後、スイッチが完了するまでに数時間、または場合によっては一日かかるはずです。 言い換えれば、訪問者があなたのウェブサイトを見つけることができないと不平を言っている場合は、新しいDNSに更新したことを確認してくださ
サイトの稼働時間を監視する
新しいDNSが割り当てられると、基本的に転送は完了です。 次の数日間、サーバーの稼働時間を熱心に監視して、すべてが正常に動作していることを確認する必要があります。
警戒を落とさないこと、そして問題があるかどうかをできるだけ早く気づくことが重要です。 もちろん、webサイトの稼働時間を監視することは、5分ごとにwebサイトを訪問する必要があることを意味するものではありません。
あなたが頼ることができるいくつかの便利なツールは、Pingdom、稼働時間ロボット、および私たちを監視しています。 選択したツールに関係なく、Ping、HTTP、DNSサーバー、およびTCPポートの要素を監視するように調整する必要があります。
ミッシングリンクと異なるサイト構造に目を光らせて
サーバーを切り替えるときに本当に注意すべきことの一つは、グラフィックのような資産の損失や置き忘れの可能性です。 ホスティング環境の変更によりこれが発生する可能性があり、404(not found)エラーが表示されることはまずありません。 だから、単に目を光らせて、あなたの404ログを監視するので、壊れたリンクや非稼働資産があるかどうかを見ることができます。 それらを見つけるとき、速い修理か取り替えは要求されるかもしれ、行ってがよい。
この問題に対処する別の方法は、404ページから既に動作している別のページにリダイレクトすることです。 これは問題の解決策ではありません、もちろん、それは単に404ページを表示する代わりになります。
これはページとディレクトリの両方で機能するため、ユーザーは404エラーではなく、常に見るコンテンツを持っています。 最後に、あなたはあなたの利点にこれを使用して、おそらく面白い画像や引用を表示することによって、面白いか面白いことができ、カスタマイズされた404エラーページを作成することができます。 こうすれば、あなたの訪問者はページに上陸するために反対してように本当らしいではない。
リンク切れや404ページに対処するのに役立つヒントをいくつか紹介します。 それらを機能させるには、コードをtheに配置する必要があります。htaccessファイル。
ここで編集する方法があります。FTPを使用したhtaccess(FileZilla):
- FileZillaを開きます。
- サーバーにログインします。
- public_htmlを開いて、ウェブサイトのファイルを一覧表示します。
- を選択します。htaccess。
- それを右クリックし、表示/編集を選択するか、コンピュータにダウンロードします。
あなたが見つけることができない場合.あなたのサーバー上のhtaccessファイルは、誰もいないか、単に隠されている可能性があります。 まず、cPanelにログインしてファイルマネージャを使用している場合、またはFileZillaのトップメニューから「隠しファイルを表示する」を選択している場合は、「隠しフ それでもファイルが見つからない場合は、右クリックして”という名前の新しいファイルを作成して、public_htmlフォルダに新しいファイルを作成する必htaccess”。
次に、コードを使用できます:
- 404ページを定義します:ErrorDocument404/errorpage。html。
- ページを新しい場所にリダイレクトします:Redirect301/old-page。htmlhttp://www.example.com/new-page.html。
- ディレクトリ全体を新しい場所にリダイレクトします。redirectMatch301^/category/?$ http://www.example.com/new-category/.
変更を行った後、ファイルを保存し、古いファイルを上書きしてサーバーにアップロードする必要があります。
あなたのメールを切り替える
再び、電子メールを切り替えることは、人々がしばしば見落とすものです。 新しいwebホストへの移行が完了したら、電子メールを転送するには3つの方法があります。
- メールがドメインレジストラでホストされている場合は、簡単に移動できます。 このアドレスは、通常、新しいホストのカスタマーポータル
- にあります電子メールアカウントがサードパーティでホストされている場合は、次の操作を行う必 MXレコード、および電子メールサービスプロバイダーによって要求されたその他の関連レコードが、新しいDNSで更新されていることを確認します。 DNSを新しいプロバイダに移動することを考慮すると、これらのファイルも移動することが不可欠です。 もちろん、DNSを移動していない場合は、手順1に従うだけです。
- 最後に、メールアカウントが以前のホスティングプロバイダーでホストされている場合は、新しいプロバイダーに切り替えた後、既存のメールアカウントを再作成することができます。 また、新しいメールエージェントを設定する必要があります。
この手順を完了する方法の詳細な説明が必要な場合は、このガイドをチェックしてください。
破損したデータベースの可能性
最後に、転送中にデータが破損する可能性があります。 パニックに陥る理由はなく、この問題には数多くの解決策がありますが、それらはすべてプラットフォーム自体に依存しています。 最も一般的なプラットフォームはWordPressなので、このプラットフォームのデータベースのためのいくつかの可能な解決策について説明します。
WordPressデータベースが破損している場合は、転送を再試行できますが、最初にすべてのプラグインを無効にする必要があります。 これが動作する場合は、ウェブサイト全体がインポートされたときに、単に再びプラグインをオンにします。 残念ながら、ダッシュボードにアクセスできない場合、これは実行可能な解決策ではないため、次のオプションのいくつかを試してみる必要があ:
- データベースを再アップロードし、古いものの上に書き込みます。
- 破損エラーの正確な場所を特定し、古いサイトからその特定のファイルを再アップロードしてみてください。
- ファイルを開いて、新しいサーバーを指していることを確認します。
壊れたWordPressデータベースを修復する方法
時には、&データベースをインポートするエクスポートは、あなたが望むほどスムーズに行かないことがあります。 しかし、あなたはそれの上にあなたの心を失う前に、あなたはまだそれを修復するためにいくつかのトリックを試すことができます。
- cPanelにログインします
- PhpMyAdminを開きます
- 左側のメニューからデータベースを選択します
- データベースを選択したら、正しいデータベースがあるかどうかを確認する必要があります。 WordPressデータベースにはwp_
- というラベルの付いたすべてのテーブルがあり、画面下部の”すべて確認”ボタンを選択してデータベースからすべてのテーブルを選択します
- 選択”Repair table”オプション
それはあなたがここでできるすべてです。 修復プロセスの後、データベースが正常に修復されたことを確認するメッセージが表示されます。 それでもデータベースを修復できなかった場合は、もう1つ試してみることができますが、それはwp-configを変更しています。phpファイル。
- FileZillaを開き、FTPサーバーにログインします
- wp-configを見つけます。phpファイル
- コンピュータにダウンロードする
- テキストエディタでファイルを開いてファイルを変更する
- ファイルの最後に次のように挿入します。define(‘WP_ALLOW_REPAIR’,true);
- 変更されたwp-configを保存します。phpファイルをFileZilla経由でサーバーにアップロードし、ファイルを上書きします
- ブラウザを開き、http://yoursite.com/wp-admin/maint/repair.php
- “データベースの修復”ボタンをクリックします
修復プロセスが完了した後、データベース内のテーブルに関するステータスメッセージが表示されるので、何かが破損しているかどうかを識別できます。 また、次のメッセージが表示されます:”修理が完了しました。 Wp-configから次の行を削除してください。このページが許可されていないユーザーによって使用されるのを防ぐためのphp。
define(‘WP_ALLOW_REPAIR’,true);”
だから、ファイルに戻って、追加した行を削除して再保存することを忘れないでください。
これらのアプローチがどれもうまくいかない場合は、WordPressの自動データベース修復プロセスを開始するためにコーディングに熟練した人を見つけなければな
サポートチームに新しいホストへの転送を処理させます
あなた自身で新しいホストへの転送全体を行う方法がわからない場合、またはあなたが本当に気にしないような専門的なことを無駄にする時間がない場合は、Bluehostの専門家の熟練した手にすべてを任せることができます。
まあ、はい、あなたは転送のために支払う必要があります。 しかし、その場合は、サポートチームがあなたのためにすべてをしている間にビーチの近くに住むのに十分な運が良ければ、リラックスしたり、散歩に行ったり、お肌に日光浴をしたりすることができます。
Bluehostはサイトを自分のサーバーに移動することができ、149ドルの費用がかかります。 99. この価格には、最大5つのウェブサイトと20個の電子メールアカウントの移行が含まれています。 はい、サポートチームはすべてのファイル、データベース、およびサイトが&を動作させるために不可欠なすべてのものを、古いホストで行ったのと同じように
このオプションを選択した場合、サイトをホストしていた場所は実際には問題ありませんが、Bluehostは現在、再販業者、VPS、または専用サーバーアカウントの移行サ
これについての素晴らしいことの一つは、リスクが関与していないということです。 Bluehostへの移行を開始する準備ができている場合、専門家は何をすべきかを知っています。 それを念頭に置いても、彼らはあなたのサイトがあなたにとって重要であることを理解しているので、すべてを見直し、あなたがそれを手に入れる前に完全に機能していることを確認します。
Bluehostへの移行を開始する準備ができている場合は、ここで詳細を参照してください。
結論
ウェブホスティングプロバイダーの切り替えは大きな面倒ではありません。 いくつかの潜在的な問題がありますが、タイムリーに解決できないものはありません。
あなたのウェブホスティングサービスに満足していない場合は、別のプロバイダを見つけることを躊躇しないでください。 このガイドでは、最小限のダウンタイムと不便さでプロセスを支援します。