ME2.2.3→2.51日本語版へのアップグレード
賢威のWP版のテンプレートで運営している私のサイトを全部WordPress2.51日本語版にバージョンアップしたいと思い準備を始めました。賢威のWP版のテンプレートのSEO威力については私が身を持って体感しているのでそのままでも良いか?とも思っていたのですが、WP2.50以上のバージョンで使えるsimpleというプラグインは賢威のSEO効果に拍車をかけてくれるに違いない!と言う思い込みからワードプレス本体をバージョンアップしたくなりました。
1.ファイルサーバーにアップしてある現在のサイトデータを丸ごとローカルへバックアップ
2.DBサーバーへphpAdminでログインして、データベースのエクスポートファイルをバックアップ
3.WordPressの管理画面からWordPressの設定をエクスポートしてバックアップ
先ず、この3点を実施しました。
そしてこの時点で当サイトと同じレンタルサーバーを利用しているダイエットのサイトについてはMe2.23→2.51日本語へのバージョンアップのリスクが高い事を悟りました…。
普通レンタルサーバーを借りてMySQLのデータベースは1つしか持てません。その一つに私はテーブル接頭子を変えて2つのサイトのワードプレステーブルを共存させています。当サイトとダイエットのサイトです。MySQLの管理メニューからエクスポート出来るのはDB括りでです。つまり、バージョンアップ中にデータベースに何らかのトラブルがあってリストアする場合は当サイトも被害を受ける可能性があるのです。
まぁ自分でphpAdmin内でテーブル構築SQLを作成して、それをバックアップ用に持てば良いのですが如何せんSQL作成と整合性を検査するのに時間が相当かかるのは明白です。
そういう訳でDBに複数のワードプレスが共存している場合のバージョンアップは暫く見送る事にしようと思います。エビスサーバーは後回しで、先ずはさくらサーバーやハッスルサーバーの方からバージョンアップに挑戦です!
1.サーバーにアップする専用の2.51用のフォルダを作りそこに2.51を展開する。
2.サーバーにアップする専用の2.51用のフォルダに既存のwp-config.phpをコピーする
3.wp-config.phpのファイルの中から以下の情報を控える
// ** MySQL settings ** //
define(’DB_NAME’, ‘XXXX’); // The name of the database
define(’DB_USER’, ‘XXXX’); // Your MySQL username
define(’DB_PASSWORD’, ‘XYZMMM’); // …and password
define(’DB_HOST’, ‘mysql●.xxx.jp’); // 99% chance you won’t need to change this value
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
define(’SECRET_KEY’, ‘nandemoyoikaraireru’); // 固有のフレーズに変更してください
$table_prefix = ‘wp_’; // 半角英数、アンダースコアが使用できます。
4.3で控えた情報を、サーバーにアップする専用の2.51用のフォルダの中にあるwp-config-sample.phpに書き写す。
またSECRET_KEYの生成はhttp://api.wordpress.org/secret-key/1.0/のURLに飛べばランダムに生成出来ます。
prefixは既存のデータベーステーブルの接頭子です。通常はwp_で問題ありません。
5.4のファイル名をwp-config.phpとりネームする。
6・WordPressのダッシュボードからプラグインを全て無効化する。その後ログオフする。
7.サーバー上のwp_contents以外のフォルダやファイルは全て削除する。
8.2.51のフォルダでwp_contents以外は全てサーバーへアップする
9.wp_contentsについては消したく無いモノを残し、更新が必要なフォルダやファイルをアップロードする
10./wp-admin/upgrade.phpにアクセスする。最初にDB構造のアップグレード次に本体。
11.ログイン画面を開く
12・プラグイン等の有効化又はアップグレードを行う
13.動作確認やサイトマップの作成
14.全て問題無ければ最後にサーバーから今のバックアップをローカルに取る。
以上でワードプレスME2.2.3から2.51日本語版へのアップグレードが全て完了します。私の場合、最初に思いだったところから今までで(この原稿を執筆しながら)およそ3時間もかかってしまいました。これでSEO賢威の効果も更に強くなる事を期待です!
関連する投稿
2008年07月16日


