URLの変更を伴わないbbPress 1.0のサーバ間の移転を行ったので、その方法のメモ。
今回はレンタルサーバーの変更にともなう移転。URL、ディレクトリ構造などは変更しない。
この場合は、SQL部分を移転させ、webサーバー部分はそのままFTPソフトなどででまるごと移転させれば良い。最後に、bbPressのbb-config.phpを書き換える。その後、ネームサーバーの設定を変更すれば問題なく移転が完了する。基本的に、WordPressの移転と方法は同じ。
(1)SQLデータの移転。
- 移転元のphpMyAdmin から、エクスポートを選択。
- エクスポートするSQLデータを選択
- 書き出したSQLデータを、移転先のphpMyAdmin でインポートする。
- 終了
(2)ディレクトリの移転。
- 移転元のディレクトリごと、FTPソフトでまるごとダウンロード
- 移転先のディレクトリに、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)の工程でうまくいったかどうかの確認は出来ない。そこが気になる人は、ネームサーバーを先に切り替えてから作業することになるが、その場合は、しばらくアクセス先にブログがない状態になる。