神戸ホームページ制作プロ公式ブログ

WordPressで構築したHPを別のサーバー(別ドメイン)に引っ越しする手順

WordPressで構築したホームページを別サーバーに引っ越しする作業は結構大変です。それ専用プラグインもあるのですが、失敗する事が多いようで…しかもドメインまで変わるとなると、もう軽いパニックですね。弊社では年間、結構な数の引っ越しを手掛けておりますので、作業メモ代わりに記しておきます。この記事が誰かのお役に立てば幸いです。


引っ越し元サーバーで実施する作業

  1. FTPソフト等を使ってファイルのバックアップを取ります
    • wp-content/themes 以下のファイル全て(ホームページのデザインの部分です)
    • wp-content/plugins 以下のファイル全て(ホームページに加えた機能の部分です)
    • wp-content/uploads 以下のファイル全て(主に画像データです)
  2. phpmyadminを使ってデータベースのバックアップを取ります
    • データベースにアクセスするユーザー名とパスワードを確認(wp-config.php内に記述があります)
      /** MySQL データベースのユーザー名 */
      define(‘DB_USER’, ‘ここにユーザー名が記載’);
      /** MySQL データベースのパスワード */
      define(‘DB_PASSWORD’, ‘ここにパスワードが記載’);
    • phpmyadminに上記情報でログイン
    • データベースのエクスポートメニューを選択
    • ※「DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT コマンドを追加する」にチェックを入れる
    • データベースのエクスポートを実行

引っ越し先サーバーで実施する作業

  1. WordPressをインストール
    • インストール時のユーザー・パスワードは適当でOKです。バックアップしたデータベースをインポートした時点で旧ユーザ・旧パスワードに置き換わります。
  2. バックアップしたファイルをサーバーへアップ
    • wp-content/themes 以下のファイル全て(ホームページのデザインの部分です)
    • wp-content/plugins 以下のファイル全て(ホームページに加えた機能の部分です)
    • wp-content/uploads 以下のファイル全て(主に画像データです)
  3. バックアップしたデータベースを新サーバーへインポート
    • データベース内のドメインを新ドメインに書き換える
    • データベース内のディレクトリを新サーバー構造に書き換える
    • phpmyadmin で上記データベースをインポート
 
ページ上部へ戻る