WordPressサイトを別のホストから弊社に移動する
WordPress®サイトをホスト間で移行する方法は複数あります。 このオプションで移行できるのは、テーマ、投稿、ページ、コメント、プラグイン、カスタムフィールド、カテゴリ、タグです。 WordPressサイトのURLを同じにする場合は、この方法での移行が推奨されます。
始める前に、次のことが必要です。
- 既存のphpMyAdminアカウントにアクセスできる
- 既存のWordPressサイトにFTPでアクセスできる
- ドメイン名のDNS設定にアクセスできる
- 当社でのアクティブなWebホスティングアカウント(Linuxが推奨されます)
1. 既存のサイトを他のホスティング会社からダウンロードする
現在のホストからWordPressブログをエクスポートおよびダウンロードするには、既存のデータベースをバックアップする必要があります。また、既存のサーバー上にあるWordPressファイルにアクセスできる必要があります。
他のホスティング会社から既存のサイトをダウンロードするには
- 他のホスティング会社でお客様のアカウントにログインし、phpMyAdmin画面からMySQLエクスポートを生成します。 この操作を行う際、その会社のヘルプ記事を参照するか、その会社に問い合わせる必要があるかもしれません。 詳細については、「WordPress codex」を参照してください。
- MySQLエクスポートファイルをコンピュータにローカル保存します。
- ファイル転送プロトコル(FTP)を使用して、既存のホスティングアカウントに接続します。 詳細については、What is File Transfer Protocol (FTP)?とUpload files to your website (FTP)を参照してください。
- 次の3つのメインWordPressファイルを含め、WordPress Webサイトのファイルのコピーをダウンロードします: wp-admin、wp-content、wp-includes すべてのルートファイルをダウンロードする必要があります。 通常、これらのファイル名にはwp-が付いています。
2. 新しいホスティングアカウントを設定する
WordPressブログを弊社のサーバーにインポートおよびアップロードするには、新しいホスティングサーバーおよびデータベースにアクセスする必要があります。
新しいホスティングアカウントをセットアップするには
- ホスティングアカウントでまだWordPressをセットアップしていない場合は、セットアップします。 詳細については、「Install WordPress」を参照してください。
- MySQLの名前/ユーザー名とパスワードを書き留めます。 これは後で必要になります。
- MySQLデータベースのホストを書き留めます。 詳細については、「Viewing Your Database Details with Shared Hosting Accounts」を参照してください。
- ローカルコンピュータで、WordPress Webサイトのファイルが入っている、以前に保存したフォルダを開きます。
- WordPressフォルダのルートディレクトリでwp-config.phpファイルを見つけ、メモ帳などのテキストエディタを使ってそのファイルを開きます。
- コードの中で次の文字列を検索します。
/** The name of the database for WordPress */
define('DB_NAME', 'CoolExample'); /** MySQL database username */
define('DB_USER', 'CoolUsername'); /** MySQL database password */
define('DB_PASSWORD', 'CoolPassword'); /** MySQL hostname */
define('DB_HOST', 'CoolHostname'); - データベース名(図中のCoolExample)を、前のステップで作成したデータベース名/ユーザー名に置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
- データベース名/ユーザー名(図中のCoolUsername)を、前のステップで作成したデータベース名/ユーザー名に置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
- データベースパスワード(図中のCoolPassword)を、前のステップで作成したデータベースパスワードに置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
- データベースホスト名(図中のCoolHostname)を、前のステップで作成したデータベースホスト名に置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
- このファイルをwp-config.phpという名前でコンピュータに保存します。
- WebサイトのファイルのコピーをWordPress Webサイトのルートディレクトリにアップロードします。 詳細については、「Upload files to your website (FTP)」を参照してください。
注意: お客様がアップロードしているのは、前に他のホストからお客様のコンピュータに保存したWebサイトのファイルです。 Webサイトを含むフォルダはアップロードしないでください。 フォルダ内のすべてのファイルをアップロードします。
3. データベースを復元する
移行を完了するには、古いホスティングアカウントから新しいホスティングアカウントにデータベースをインポートする必要があります。 詳細については、「Import SQL files into MySQL databases」を参照してください。