神戸ホームページ制作プロ公式ブログ
3.182018
WordPressで構築したHPを別のサーバー(別ドメイン)に引っ越しする手順
WordPressで構築したホームページを別サーバーに引っ越しする作業は結構大変です。それ専用プラグインもあるのですが、失敗する事が多いようで…しかもドメインまで変わるとなると、もう軽いパニックですね。弊社では年間、結構な数の引っ越しを手掛けておりますので、作業メモ代わりに記しておきます。この記事が誰かのお役に立てば幸いです。
引っ越し元サーバーで実施する作業
- FTPソフト等を使ってファイルのバックアップを取ります
- wp-content/themes 以下のファイル全て(ホームページのデザインの部分です)
- wp-content/plugins 以下のファイル全て(ホームページに加えた機能の部分です)
- wp-content/uploads 以下のファイル全て(主に画像データです)
- phpmyadminを使ってデータベースのバックアップを取ります
- データベースにアクセスするユーザー名とパスワードを確認(wp-config.php内に記述があります)
/** MySQL データベースのユーザー名 */
define(‘DB_USER’, ‘ここにユーザー名が記載’);
/** MySQL データベースのパスワード */
define(‘DB_PASSWORD’, ‘ここにパスワードが記載’); - phpmyadminに上記情報でログイン
- データベースのエクスポートメニューを選択
- ※「DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT コマンドを追加する」にチェックを入れる
- データベースのエクスポートを実行
引っ越し先サーバーで実施する作業
- WordPressをインストール
- インストール時のユーザー・パスワードは適当でOKです。バックアップしたデータベースをインポートした時点で旧ユーザ・旧パスワードに置き換わります。
- バックアップしたファイルをサーバーへアップ
- wp-content/themes 以下のファイル全て(ホームページのデザインの部分です)
- wp-content/plugins 以下のファイル全て(ホームページに加えた機能の部分です)
- wp-content/uploads 以下のファイル全て(主に画像データです)
- バックアップしたデータベースを新サーバーへインポート
- データベース内のドメインを新ドメインに書き換える
- データベース内のディレクトリを新サーバー構造に書き換える
- phpmyadmin で上記データベースをインポート