DrupalWebサイトをあるホストから別のホストに移動する方法に関するガイド
公開: 2022-04-16ウェブホストの変更は、遅かれ早かれウェブサイトの所有者が直面する可能性のある作業です。 共有、VPS、専用ホスティングなど、さまざまな価格設定パッケージを備えた収益性の高いホスティングオプションの世界では、これは驚くべきことではありません。 新しいホスティングサーバーへの転送は、最も人気のあるDevOpsサービスの1つです。 今日は、DrupalWebサイトを別のホストに移動する手順を確認します。
Drupalサイトを新しいホストに移動する必要があるのはいつですか?
多くのお客様は、別のホスティングプロバイダー(Acquia、Pantheon、GoDaddy、ABC、Digital Ocean、その他多数)、LinuxまたはWindowsサーバーなどに移行したいと考えています。
彼らはしばしば彼らのウェブサイトの読み込み速度を上げる方法として彼らのウェブサイトを新しいホストに移すことを決定します。 彼らは遅いウェブサイトの速度が彼らにお金を払うことができることを知っています。 もう1つの災害(ダウンタイムの繰り返し)は、全体的な評判、コンバージョン、および顧客満足度のキラーです。
Drupalサイトをあるホストから別のホストに移行するという考えは、多くの場合、高価で柔軟性のないホスティングパッケージ、不十分なカスタマーサービス、Webセキュリティの欠如、およびその他の一般的なホスティングの問題に関連しています。
このため、顧客はDrupalWebサイトを別のホストに移動する手順について専門家によく尋ねます。 もちろん、Drupalを別のサーバーに移行するタスクは、技術専門家が実行する必要がありますが、この投稿でも手順を共有します。
別のホストに移動するための低コストのサポートサービス
このページに来ることによって、あなたは二重に幸運です。
- まず、当社のWebサイトサポートチームはDrupalサイトを新しいサーバーにスムーズに移動できるため、何も心配する必要はありません。 今日の私たちの優先事項は、ウェブサイトの所有者に低コストのサポートサービスを提供することです。これにより、ウェブサイトの問題を解決し、デジタルプレゼンスを強化することで、ビジネスが危機と戦い、前進できるように支援できます。
- 次に、柔軟なパッケージを使用したホスティングサービスを選択することもできます。 それらはリソースの量によって異なり、すべてのウォレットに適合します—詳細については私たちに連絡してください。 KVMテクノロジー、定期的なバックアップ、稼働時間の監視、無料のSSL証明書、cPanelを介した便利なリモートコントロールは、ホスティングに移行する理由のほんの一部です。
Drupal Webサイトを別のホストに移動する方法は?
魔法のボタン(「お問い合わせ」)を1つ押すだけで、サイトの転送を利用できることを忘れないでください。 ただし、それがどのように行われるかを知りたい場合は、Drupalサイトをあるサーバーから別のサーバーに移動する手順について説明します。
大まかに言えば、Drupalサイトを別のホスティングサーバーに移動するには、次のことを行う必要があります。
- サイトのファイルを移動する
- サイトのデータベースを移動する
- いくつかの設定を変更します
Drupalサイトを別のサーバーにエクスポートする方法にはオプションがあります。 多くの開発者は、このタスクにバックアップおよび移行モジュールを使用することも好みます。 ここでは、phpMyAdminとFTPを使用するサイトを移動するためのオプションの1つについて説明します。これは、ほとんどのホスティングプロバイダーで利用できます。
1.キャッシュをオフにします
潜在的な問題を回避するために、最初にDrupalキャッシュをオフにすることをお勧めします。 Drupal 8管理ダッシュボードで、[構成]-[パフォーマンス]-[キャッシュ]をクリックし、[キャッシュなし]を選択します。 また、「帯域幅の最適化」で「CSSファイルの集約」と「JavaScriptファイルの集約」のチェックを外し、最後に「すべてのキャッシュをクリア」をクリックする必要があります。
2.Drupalファイルをエクスポートします
ファイルを配置するローカルマシン上にフォルダを準備します。 FTP経由でリモートサーバーに接続します。FTPを使用するには、FileZillaなどのFTPプログラムをダウンロードする必要があります。 接続資格情報を入力し、QuickConnectボタンを押して、サイトをホストしているリモートサーバーに接続します。
そこにメインサイトのフォルダが表示されます。 フォルダの内容をローカルマシンにダウンロードまたはドラッグアンドドロップします。 ローカルバックアップフォルダの名前と場所に注意してください。
3.Drupalデータベースをエクスポートします
サーバーのコントロールパネルで、[データベース]セクションのphpMyAdminに移動します。 Drupalサイトのデータベースを名前で検索し、[すべてチェック]をクリックしてエントリを確認し、ページの上部にある[エクスポート]をクリックします。 エクスポート方法とSQL形式を選択します。
4.データベースを新しいホストにインポートします
次に、バックアップから新しいホスティングでサイトを復元します。 まず、データベースのバックアップをターゲットサーバーにインポートするために、ターゲットサーバー上に(「MySQLデータベース」セクションで)新しいMySQLデータベースを作成します。 「データベース」、「ユーザー名」、「パスワード」、「ホスト」をメモしておきます。すぐに必要になります。
インポートするには、新しいデータベースを開き、上部にある[インポート]をクリックし、[ファイルの選択]をクリックして、以前にエクスポートしたデータベースを選択し、[移動]をクリックします。
5.settings.phpを構成します
次に、手順2で作成したサイトのファイルとフォルダーのバックアップを開きます。/sites/default/フォルダーに移動し、settings.phpファイルを開きます。 「データベース」、「ユーザー名」、「パスワード」、「ホスト」の行を見つけて、そこに新しい行を書き込みます。
6.ファイルを新しいホストにインポートします
次に、バックアップからターゲットサーバーにサイトのファイルをアップロードします。 繰り返しますが、これはFTPクライアントを介して実行できます。 そこに接続して、サイトのパブリックフォルダーを見つけます。 バックアップフォルダを開き、コンテンツをターゲットサーバーのパブリックフォルダにアップロードします。
7.権限を構成します
セキュリティ上の理由から、settings.phpに「読み取り専用」の権限を付与します。 FileZillaを介してdefaultsフォルダーのsettings.phpファイルに移動し、ファイルを右クリックしてそのアクセス許可を選択し、「444」と入力します。
8.DNS設定を変更します
今度は、新しいホスティングをWebサイトのドメインに表示します。 この目的のために、コントロールパネルを使用してドメインのネームサーバー(DNS「A」レコード)を更新する必要があります。 ドメイン名を新しいIPアドレスにポイントします。 新しいホストとドメインレジストラに連絡する必要があります。
9.キャッシュをオンに戻します
ネームサーバーが更新されるまでに時間がかかる場合があります。その後、構成— Drupal管理ダッシュボードのパフォーマンスにアクセスし、最初に無効にしたキャッシュを再度有効にすることを忘れないでください。
おめでとうございます。サイトを別のサーバーに移動するミッションが完了しました。
Drupalサイトを手頃な価格で別のホストに移動するお手伝いをさせてください
上記は、Drupalサイトを新しいサーバーに移行する方法の簡単なガイドです。 付随する可能性のあるさまざまな問題を考慮すると、手順は技術専門家に任せるのが最善であることは明らかです。
Drupalの専門家に依頼して、Drupalサイトを新しいサーバーに正常に転送できるようにしてください。 特にホスティングに移動することもできます。 ご質問、考慮事項、疑問、アイデアがございましたら、お問い合わせください。 私たちはあなたのビジネスに新たな後押しを与える準備ができています!