web-dev-qa-db-ja.com

共有からvpsアカウントへのサイトの転送

HOSTGATOR。でホスティングアカウントを取得しました。共有アカウントであり、3つのWebサイトがありました。

今、アカウントをVPS at HOSTGATORにアップグレードしました。新しいVPSで1つのWebサイトのみを転送したいです。たとえば、mydom.net。このWebサイトには、wordpressインストールおよびその他のカスタムページとセットアップが含まれます

誰かが私を案内してくれますか

新しいアカウントにウェブを転送するにはどうすればよいですか?スピード、正確さ、そして私のウェブサイトが稼働状態にとどまるように..

ワードプレスについてどうしますか?単にコピーするだけで機能しますか?

ガイドラインが必要です。そして、私が学んでいるのと同じように他の多くの人も物事を学ぶことを期待して質問をしています。

簡単なことですが、マニュアルを作成するように答えると、多くの人を助けることができます...それが私の考えです。

ありがとうございます

1
Zaffar Saffee

まず、特定のドメインではなくcpanelアカウント全体をバックアップおよび復元するオプションしか存在しないため、この状況ではcpanelバックアップ機能を使用することはあまり良い考えではありません。

前提条件は、VPSでドメインをセットアップすることです。メモリが正しく機能する場合、これはWHMを使用している必要があります。このインターフェースは少しわかりにくいかもしれませんが、ナビゲーションの上にある検索ボックスは非常に役立ちます。このボックスに「作成」と入力すると、「新しいアカウントを作成」が選択されます。このリンクをクリックしてください。フォームは非常にわかりやすいものです-ここに入力したユーザー名とパスワードは、入力したドメインのcpanelログインの詳細になります。 これらの詳細を保存してください。

VPSでドメインを設定したら、共有ホスティングアカウントのcpanelに移動し、移行するドメインのドキュメントルートにあるデータベースとすべてのファイルのダンプを取る必要があります。

最初のステップは簡単です。必要なデータベースをエクスポートするには、phpMyAdminを使用する必要があります。 WordPressブログおよびその他のほとんどのCMSで使用されるデータベースは、それぞれの構成ファイル(Wordpressの場合はブログディレクトリのwp-config.php)にあります。 1つずつ、移行するドメインに必要な各データベースを選択し、上部の水平ナビゲーションで[エクスポート]をクリックします。 Wordpressインストールが大きい場合は、出力を圧縮することができます。どちらにしても、ファイルをHDDの安全な場所にダウンロードしてください。

2番目のステップでは、メインのcpanelインデックスページに戻り、[ファイルマネージャー]をクリックする必要があります。ダイアログがポップアップ表示されるので、「ドキュメントルート」を選択してから、ドロップダウンで移行するサイトを選択する必要があります。 [隠しファイルを表示する]がオンになっていることを確認して、[移動]をクリックします。

これにより、ファイルの移動、コピー、編集、削除を可能にする多くのボタンを備えたファイルマネージャーがロードされます。ファイルのリストのすぐ上にある「ホーム」で始まるボタンの行の最後から2番目のボタンである「すべて選択」を押す必要があります。

これをクリックしたら、「圧縮」ボタンを押す必要があります。「圧縮」ボタンは、「ファイルマネージャ」見出しの下にある「新規ファイル」で始まるボタン列の最後のボタンです。これにより、ファイルのZipをすばやく作成できます。ファイルマネージャーでこれをダブルクリックし(「再読み込み」を押す必要がある場合があります)、安全な場所にダウンロードする必要があります。 ダウンロードしたら、ファイルマネージャーでこのファイルを削除してください!

次に、http://<your server IP>/cpanelに移動し、アカウントの作成時に入力した詳細を入力して、VPSのドメインのcpanelにアクセスします。

まず、それぞれに必要なデータベースと対応するユーザーを作成し、それぞれの詳細を書き留めます。これが完了したら、cpanelインデックスに戻り、phpMyAdminに移動します。各データベースをクリックして、保存済みのデータベースダンプを以前から各データベースにインポートする必要があります。このボタンはインポートボタンの横にあります。

次に、cpanelインデックスに戻って、ファイルマネージャーに再度移動する必要があります。ここでは、ボタンの一番上の行の「アップロード」をクリックして、以前にダウンロードした圧縮ファイルを見つける必要があります。ドメインのドキュメントルートにアップロードしたら、それを選択して[抽出]をクリックします。これにより、すべてのサイトファイルがドキュメントルートに抽出されます。

それらをサブフォルダに抽出する場合は、ダブルクリックして、フォルダ内のすべてのファイルを選択します。すべてのファイルを選択し、一番上の行の「移動」を押します。これによりダイアログが開き、ドメインのドキュメントルートに一致するようにパスを編集する必要があります。

ファイル管理では、DB駆動型アプリの構成ファイルを編集することもできます。これを行うには、他の方法でファイルマネージャーをナビゲートし、構成ファイルを見つけて、上部の[コードエディター]を押して、表示されるダイアログを受け入れます。

これが完了したら、http://<your server ip>/~<the cpanel username>からアクセスして、サイトが正常にセットアップされたことを確認します。これは、Webサイトが含まれるフォルダーに関連して動作するのではなく、ドメインを使用することに依存している場合、機能しない可能性があります。

これがすべて完了し、正しく機能していることを確認したら、そのドメインのネームサーバーをVPSのネームサーバーに切り替える必要があります。

これがお役に立てば幸いです。意味をなさないものがあれば教えてください!

2
James Dunne
  • CPanelには輸出入Webサイトがあります。それがおそらく最も簡単で最速の方法です。

  • Hostgatorを備えた専用サーバーを入手したとき、彼らは私のWebサイトをRackspaceからそれへ移行するのを手伝いました。彼らがそのfr VPSアカウントを提供しているかどうかはわかりませんが、もしそうすれば、それはさらに良いでしょう。

  • これらの2つのオプションが不可能な場合は、ファイルとデータベースを新しいサーバーに移動するだけです。構成内の完全なシステムパスを持つソフトウェアを更新する必要がある場合があります。また、サイトの実行に必要なシステムユーザー(mysqlユーザーなど)を再作成する必要があります。

2
John Conde