Joomlaサイトを新しいサーバーに移行する簡単な方法

ウェブサイトの所有者は、多くの場合、いくつかのビジネス上の理由のために自分のサイトの移行

Joomlaを新しいサーバーに移行する手順には、webサイトのファイルとデータベースのコピーが含まれます。

しかし、不注意な移行は、サイトの不適切な作業につながる可能性があります。 そのような状況は必要ありませんよね?

私たちは、多くの場合、私たちのサーバー移行サービスの一環として、新しいサーバーにJoomlaのサイトを移行するために私たちの顧客からの要求を取得します。

今日は、サポートエンジニアがJoomlaサイトを別のサーバーに移行する方法について説明しましょう。

Joomlaサイトを新しいサーバーに移行する手順

ウェブサイトの移行は、強化された機能と最新の技術を使用するために不可欠です。

したがって、Joomlaサイトを新しいサーバーに移行する最初のステップは、webサイトのファイルとデータベースのバックアップを取ることです。 我々はすべて知っているように、バックアップは、データの破損を防ぐために不可欠です。

しかし、どのようにバックアップを取るのですか?

先に進み、移行手順を詳しく確認してみましょう。

rootアクセスでウェブサイトのファイルやデータベースのバックアップと復元

サーバー上でrootアクセスを持つことは、物事が本当に簡単になります。

通常、次のtarコマンドを使用してファイルのバックアップを取ります:

tar -czf username_backup.tar.gz /home/username/public_html

これで、バックアップはユーザーのホームディレクトリで利用できるようになります。

Joomla webサイトのコアファイルを圧縮した後、scpコマンドを使用して新しいサーバーに転送します。

まず、バックアップファイルが含まれているディレクトリに移動し、コマンドを実行します,

scp username_backup.tar.gz _IPaddress:/remote/directory

リモートサーバーがカスタムSSHポートを使用する場合は、-P引数を使用してコマンドでポートを指定する必要があります。

Joomlaは、データベース駆動型CMSです。 そのため、データベースの移行も非常に重要です。

一般的には、次のコマンドを使用してデータベースのバックアップを取ります:

mysqldump database_name > database_name.sql

このコマンドは、データベースのコピーをaに保持します。sqlファイル。

移行先サーバーでは、MySQLコマンドを使用してデータベースのバックアップを復元します。

mysql database_name < database_name.sql

rootアクセスなしでウェブサイトのファイルやデータベースのバックアップと復元

rootアクセス権を持たない場合は、常にコントロールパネルからバッ それでは、Cpanelのを使用してファイルのバックアップを取るための手順を確認してみましょう。

  1. まず、cPanelにログインします。 次に、[ファイル]セクションから[バックアップ]を選択します。
  2. その後、をクリックし、完全なウェブサイトのバックアップをダウンロードします。
  3. 次に、バックアップ先としてホームディレクトリを選択します。

今、私たちはバックアップを生成しました。 その後、FTPまたはcPanelのファイルマネージャー機能を使用して、すべてのJoomlaファイルを新しいサーバーに復元します。

たとえば、cPanelでは、

ファイルセクションの下のファイルマネージャに移動します。 バックアップファイルを選択し、[アップロード]をクリックします。

これは、Joomlaファイルを復元する方法です。

rootアクセスを持たないデータベースのバックアップと復元には、cPanelを使用します。

  1. まず、cPanelにログインします。
  2. 次に、バックアップに移動します>>Mysqlデータベースのバックアップをダウンロードします
  3. その後、データベースの名前を選択します。
  4. 最後に、バックアップを保存する保存先を選択します。

データベースを復元するには、以下の手順に従います,

  1. まず、cPanelにログインしてバックアップに移動します。
  2. 次に、MySQLデータベースの復元の下の参照オプションを選択し、を選択します。sqlです。復元するgzファイル。
  3. [開く]をクリックしてからアップロードします。 これで、指定された宛先に復元されたデータベースが含まれます。

phpMyAdminは、Joomlaデータベースのインポートとエクスポートにも役立ちます。 PhpMyAdminでは、データベースを選択し、エクスポートタブを選択します。 その後、[Save and Go]をクリックします。

同様に、復元のために、データベースを選択し、PHPMyAdminのインポートタブをクリックします。 参照ボタンをクリックし、コンピュータからデータベースファイルを選択します。 そして、データベースのインポートを続行します。

phpMyAdminを使用してバックアップと復元を完了します。

一般的な移行エラーの修正方法

Bobcaresでは、Joomlaファイルを新しいサーバーに移行する際に多くのお客様がエラーを取得しています。 のは、私たちのサポートエンジニアは、いくつかのトップエラーを修正する方法を確認してみましょう。

空白ページエラー

移行後にJoomlaサイトをロードしているときに空白ページが表示されることがよくあります。

一般に、ソースサーバーと宛先サーバーのPHP設定のバリエーションは、Joomlaの空白ページエラーになります。

最近、私たちの顧客の一人がjoomlaのサイト上の空白のページエラーで私たちに近づきました。 確認すると、サポートエンジニアは不足しているPHPモジュールが問題であることを発見しました。 空白のページの背後にある本当の理由を見つけるには、Joomlaの設定でエラー報告を最大に設定する必要がありました。 最後に、PHPモジュールを再インストールすると、joomlaの空白ページエラーが解決されました。

同様に、間違ったルールで。htaccessファイルの原因Joomlaの空白ページのエラー。 ここでは、ルールと構文を修正することでエラーを修正します。htaccessファイル。

2. 不適切なディレクトリ構造

Joomlaの空白ページエラーは、誤ったwebサイトのディレクトリ構造が原因で発生する可能性があります。

異なるサーバーは異なるディレクトリ構造を持っています。 Joomlaのサイトは、誤ったディレクトリ構造のためのエラーをスローします。 私たちはJoomlaのサイトを移行しながら、私たちのサポートエンジニアは、ファイルやフォルダが適切なディレクトリ構造を持っていることを確認し

3. 破損したJoomlaファイル

joomlaのコアファイルには、管理者、キャッシュなどが含まれます。

時には、移行はJoomlaのコアファイルの破損につながる可能性があります。 これにより、サイトの読み込み中にエラーが発生します。

その後、サポートエンジニアはJoomlaのバージョンをアップグレードするか、バックアップを再復元することによって、このエラーを修正します。

Leave a Reply