レンタルサーバーの変更にともなうbbPress 1.0のサーバ間の移転

URLの変更を伴わないbbPress 1.0のサーバ間の移転を行ったので、その方法のメモ。

今回はレンタルサーバーの変更にともなう移転。URL、ディレクトリ構造などは変更しない。
この場合は、SQL部分を移転させ、webサーバー部分はそのままFTPソフトなどででまるごと移転させれば良い。最後に、bbPressのbb-config.phpを書き換える。その後、ネームサーバーの設定を変更すれば問題なく移転が完了する。基本的に、WordPressの移転と方法は同じ。

(1)SQLデータの移転。

  1. 移転元のphpMyAdmin から、エクスポートを選択。
  2. エクスポートするSQLデータを選択
  3. 書き出したSQLデータを、移転先のphpMyAdmin でインポートする。
  4. 終了

(2)ディレクトリの移転。

  1. 移転元のディレクトリごと、FTPソフトでまるごとダウンロード
  2. 移転先のディレクトリに、FTPソフトでまるごとアップロード

(3)bb-config.phpを書き換え

  • bb-config.php内のSQLデータに関する項目を移転先サーバーの情報に書き換え
  • // ** MySQL settings – You can get this info from your web host ** //
    /** The name of the database for bbPress */
    define(‘BBDB_NAME’, ‘移転先サーバーでのデータ名’);

    /** MySQL データベースのユーザー名 */
    define(‘BBDB_USER’, ‘移転先サーバーでのユーザー名’);

    /** MySQL データベースのパスワード */
    define(‘BBDB_PASSWORD’, ‘移転先サーバーでのパスワード’);

    /** MySQL のホスト名 */
    define(‘BBDB_HOST’, ‘移転先サーバーでのホスト名’);

    /** データベースのテーブルを作成する際のデータベースのキャラクターセット */
    define(‘BBDB_CHARSET’, ‘utf8’);

    /** データベースの照合順序 (ほとんどの場合変更する必要はありません) */
    define(‘BBDB_COLLATE’, ”);

(4)ネームサーバーの書き換え

  • 以上を実施した後に、ネームサーバーの情報を書き換えれば、アクセスする人にはとくに気がつかれることなく、サーバーの移転が出来る。その場合は、(3)の工程でうまくいったかどうかの確認は出来ない。そこが気になる人は、ネームサーバーを先に切り替えてから作業することになるが、その場合は、しばらくアクセス先にブログがない状態になる。